lambast
Verbally tear apart
Lambast means to criticize harshly or beat severely.
The word usually appears in its figurative sense—a scathing verbal attack: The senator lambasted her opponent's voting record.
Also spelled lambaste.
The physical sense of thrashing someone is older but now rare.
Judge unfavorably, vocally
- condemnDeclare wrong or guilty
- denouncePublicly declare wrongdoing
- censureFormal institutional disapproval
- castigateReprimand severely
excoriate · flay · blast · slam · attack · assail · decry · fulminate
criticize
Judge unfavorably, vocally
- condemnDeclare wrong or guilty
- denouncePublicly declare wrongdoing
- censureFormal institutional disapproval
castigate · excoriate · flay · blast · slam · attack · assail · decry · fulminate · vituperate
rebuke
Express sharp disapproval
- chastiseReprimand severely for wrongdoing
- reprimandFormal expression of disapproval
- admonishReprove with counsel
reproach · upbraid · scold · chide · berate · dress down · tell off · take to task · lecture · harangue
ridicule
Contemptuous mocking treatment
taunt · jeer · sneer · belittle · disparage · denigrate · humiliate · lampoon · satirize · parody
lambaste, lambasting, lambasted, lambasts, lambastes, lambasters, lambaster