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 destroy or damage beyond repair; to spoil completely
To drive back or push away, especially an attack or something unwanted.
To repeat or resound; to be reminiscent of something.
to annoy, irritate, or cause distress
To relapse into bad habits, undesirable practices, or moral decline.
To make less severe, serious, or painful; to lessen the severity of damage or harm.

Explore More