Find the word definition

Crossword clues for lambasting

lambasting
Wiktionary
lambasting

n. A harsh reprimand. vb. 1 (present participle of lambast English) 2 (present participle of lambaste English)