Crossword clues for lambasting
lambasting
Wiktionary
lambasting
n. A harsh reprimand. vb. 1 (present participle of lambast English) 2 (present participle of lambaste English)