RichThesaurus
drag through the mire
drag through the mire
synonyms
drag through the mud
tarnish
defame
besmirch
smear
taint
slander
sully
calumniate
stigmatize
stain
dishonor
blacken
disgrace
malign
discredit
vilify
smirch
traduce
besmear
slur
do a hatchet job on
disparage
cast aspersions on
denigrate
asperse
libel
vilipend
spot
speak ill of
give someone a bad name
throw mud at
put in a bad light
run a smear campaign against
run down
soil
fling mud at
breathe on
damage
blacken someone's name
bring into disrepute
derogate
sling mud at
bring discredit to
debase
give a bad name to
injure
slag off
pollute
reflect badly on
more synonyms
drag through the mire
antonyms
honor
enhance
do credit to
praise
enhance the reputation of
acclaim
clear