Meaning of the word lambasting in English

What does lambasting mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

lambasting

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

Noun

a severe reprimand or criticism

Example:
The coach gave the team a severe lambasting after their poor performance.
The critic's lambasting of the new film was widely discussed.
Related Word: