v. a.
Defame, traduce, revile, slander, asperse, calumniate, scandalize, malign, abuse, blacken, blemish, slur, vituperate, backbite, lampoon, disparage, berate, run down, speak ill of, accuse falsely, decry.
v. a.
Defame, traduce, revile, slander, asperse, calumniate, scandalize, malign, abuse, blacken, blemish, slur, vituperate, backbite, lampoon, disparage, berate, run down, speak ill of, accuse falsely, decry.
Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012