v. Function: verb
Synonyms: MALIGN , asperse, calumniate, denigrate, libel, scandalize, slander, traduce, vilify, villainize
Related Words: belie, misrepresent
Idioms: cast a slur on, throw mud at
Contrasted Words: applaud, commend, compliment; exalt, magnify; back, champion, support, uphold
Antonyms: laud; puff