Synonyms to defamer

cynic, Cassandra, Eeyore, Thersites, backbiter, belittler, calamity howler, calumniator, caustic critic, debunker, decrier, defeatist, deflater, depreciator, derogator, detractor, disparager, hatchet man, killjoy, knocker, libeler, malist, man-hater, misanthrope, misanthropist, misogynist, muckraker, mudslinger, negativist, nihilist, pessimist, prophet of doom, railer, retreatist, seek-sorrow, sexist, slanderer, social critic, traducer, woman-hater, worrywart, Cain, apache, assassin, assassinator, battler, belligerent, belted knight, bickerer, blade, bloodlett