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