THESAURUS
slanderer
Thersites, backbiter, belittler, calumniator, caustic critic, cynic, debunker, decrier, defamer, deflater, depreciator, derogator, detractor, disparager, hatchet man, knocker, libeler, muckraker, mudslinger, railer, social critic, traducer
ROGET THESAURUS
slanderer
Detractor
N
detractor, reprover, censor, censurer, cynic, critic, caviler, carper, word-catcher, frondeur, barracker, defamer, backbiter,
slanderer, Sir Benjamin Backbite, lampooner, satirist, traducer, libeler, calumniator, dawplucker, Thersites, Zoilus, good-natured friend, reviler, vituperator, castigator, shrew, muckraker, disapprover, laudator temporis acti, black-mouthed, abusive.