lambasting

verb

Present participle of lambaste.