lambast

verb
/læmˈbæst/

Meaning

To criticize harshly or to beat severely.

Example Sentences

The coach lambasted the team for their poor performance.

Synonyms

scold, berate, rebuke, castigate, criticize

Antonyms

praise, compliment, approve

Collocations

publicly lambast, harshly lambast, lambast government

Related Vocabularies

to produce text or images on paper or other materials using a machine
Rising and hovering in the air, especially as a result of supernatural or magical power.
to go beyond the limits of something; to surpass or exceed
to wash oneself; to clean the body with water
To delay making a decision or taking action in order to gain time.
To change in form, appearance, or structure; metamorphose.

Explore More