RichThesaurus
inveigh against
inveigh against
synonyms
denounce
censure
condemn
criticize
slate
slam
rail against
vilify
knock
excoriate
attack
hammer
slag off
lay into
reprobate
bad-mouth
asperse
blast
run down
disparage
rubbish
cast aspersions on
have a go at
lambaste
hit out at
arraign
revile
find fault with
derogate
malign
pan
monster
slash
skewer
slur
pummel
denigrate
bag
deprecate
objurgate
roast
pull apart
animadvert on
pull to pieces
pillory
vituperate against
reprehend
pour scorn on
vituperate
lace into
more synonyms
inveigh against
antonyms
praise
approve of
compliment
commend
approve
flatter
lionize
support
overrate
accept
acclaim
defend
approve of
extol