denigrator
One who disparages
A denigrator is someone who criticizes or belittles others, attacking their reputation or worth.
The word carries a sense of unfair or malicious disparagement rather than legitimate critique: His denigrators dismissed decades of research as pseudoscience.
A denigrator tears down rather than offers constructive criticism.
One who defames
- libelerOne who publishes defamation
- vilifierOne who disparages
- calumniatorOne who spreads falsehoods
- traducerOne who maligns
mudslinger · smear artist · backbiter · scandalmonger · gossipmonger · rumormonger · muckraker · poison pen
One who belittles others
- detractorOne who diminishes
- deprecatorOne who belittles
- diminisherOne that makes smaller
- minimizerOne who reduces significance
underminer · discounter · degrader · humiliator · trivializer · deflater · condescender · patronizer
One who mocks
- scofferOne who mocks
- scornerOne showing contempt
- sneererOne expressing contempt
- jeererOne who taunts aloud
taunter · derider · insulter · heckler · lampooner · satirist · parodist · caricaturist
One who criticizes constantly
- nitpickerOne who criticizes trivial details
- carperHabitual faultfinder
- cavilerOne who nitpicks
- complainerOne who voices dissatisfaction
grumbler · censurer · castigator · reprover · disapprover · objector · naysayer · knocker
slanderer
One who defames
- libelerOne who publishes defamation
- vilifierOne who disparages
- calumniatorOne who spreads falsehoods
traducer · mudslinger · smear artist · backbiter · scandalmonger · gossipmonger · rumormonger · muckraker · poison pen · name-dropper
disparager
One who belittles others
- detractorOne who diminishes
- deprecatorOne who belittles
- diminisherOne that makes smaller
minimizer · underminer · discounter · degrader · humiliator · trivializer · deflater · condescender · patronizer · snob
ridiculer
One who mocks
jeerer · taunter · derider · insulter · heckler · lampooner · satirist · parodist · caricaturist · roaster
faultfinder
One who criticizes constantly
complainer · grumbler · censurer · castigator · reprover · disapprover · objector · naysayer · knocker · hater
- criticscritic, critics, criticizer, criticizers, faultfinder
- defamersdefamer, slanderer, libeler, calumniator, maligner
denigrate, denigration, denigrating, denigrated, denigrates, denigrators, denigrations