RichThesaurus
drag someone's name through the mire
drag someone's name through the mire
synonyms
speak evil of
fling mud at
stain
slander
discredit
defame
malign
asperse
traduce
vilify
denigrate
disparage
tarnish
spread tales about
slur
taint
slight
calumniate
spread scandal about
derogate
drag someone's name through the mud
besmirch
libel
sully someone's reputation
stigmatize
tell lies about
speak ill of
do a hatchet job on
run down
write false reports about
blacken someone's name
smear
give someone a bad name
cast aspersions on
drag someone's name through the mire
antonyms