Crossword clues for lambastes
lambastes
Wiktionary
lambastes
vb. (en-third-person singular of: lambaste)