Lambaste Definition
lăm-bāst
lambasted, lambastes, lambasting
verb
lambasted, lambastes, lambasting
To beat soundly; thrash.
Webster's New World
To scold or denounce severely.
Webster's New World
Synonyms:
Lambaste Is Also Mentioned In
Find Similar Words
Find similar words to lambaste using the buttons below.