Meaning of the word lambast in English
What does lambast mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.
lambast
Verb
1.
to criticize someone or something severely:
Example:
•
His first novel was well and truly lambasted by the critics.
Learn This Word at Lingoland