WTWM

whatsthatwordmean

← Definition
Guess

lambast

verbTo criticize someone or something very harshly, often in a public way.

Synonyms

criticizeverbberateverbcastigateverb

Antonyms

praiseverbcommendverb

Built for word lovers.