lambasted
Ripped apart verbally
Lambasted is the past tense of lambaste, meaning to criticize harshly or attack verbally: The critics lambasted the film for its shallow plot.
The word suggests a thorough, public dressing-down rather than mild disapproval.
Less commonly, lambaste can mean to beat physically, though the verbal sense dominates modern usage.
Publicly declare wrongdoing
- condemnDeclare wrong or guilty
- censureFormal institutional disapproval
- castigateReprimand severely
- excoriateSeverely criticize or censure
berate · upbraid · flay · blast · slam · pan · assail · attack
denounce
Publicly declare wrongdoing
excoriate · berate · upbraid · flay · blast · slam · pan · assail · attack · decry
reprimand
Formal expression of disapproval
- admonishReprove with counsel
- chastiseReprimand severely for wrongdoing
- reproachExpression of disappointment
chide · scold · reprove · bawl out · tell off · dress down · lecture · harangue · tongue-lash · call out
pillory
Public punishment restraint
call out · cancel · drag · roast · skewer · satirize · lampoon · mock · ridicule · deride
- demolishedbeaten, defeated, crushed, destroyed, demolished
- humiliationashamed, abasement, embarrassed, chagrin, mortified