Meaning of “lambaste” in the English Dictionary

English

"lambaste" in American English

See all translations

lambasteverb [ T ]

us /læmˈbeɪst, -ˈbæst/

to criticize someone or something severely:

His first novel was lambasted by the critics.

(Definition of “lambaste” from the Cambridge Academic Content Dictionary © Cambridge University Press)