RichThesaurus
cast a slur on
cast a slur on
synonyms
denounce
slam
attack
vilify
roast
condemn
brand
defame
pan
stigmatize
criticize
lay into
traduce
pummel
revile
bash
bad-mouth
disparage
besmirch
knock
slate
rubbish
hammer
take to pieces
excoriate
slander
monster
skewer
lambaste
denigrate
bag
calumniate
libel
crucify
smear
slag off
take apart
censure
flay
malign
pillory
savage
sully
give a bad name
inveigh against
derogate
injure
tarnish
rail against
curse
more synonyms
cast a slur on
antonyms
praise
glorify
extol
flatter