n.
Function: verb
Synonyms: MALIGN , asperse, calumniate, defame, denigrate, libel, slur, smear, tear down, traduce
Related Words: assail, attack; damage, hurt, injure; blackwash, muckrake; belie, strumpet
Idioms: dish the dirt, run a smear campaign, sling the mud
Antonyms: panegyrize