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

US /læmˈbæst/
UK /læmˈbæst/

Verb

to criticize (someone or something) severely

Example:
The critics lambasted the new movie for its weak plot and poor acting.
The coach lambasted his team for their lack of effort in the second half.