reproacher
One who criticizes
One who reproaches—who expresses disapproval, criticism, or disappointment toward another.
The word is rare; reproach itself appears far more often as verb or noun than in this agent form.
He had become the household's chief reproacher, forever cataloging everyone's failings.
One who alleges wrongdoing
- admonisherOne who cautions sternly
- challengerOne competing against incumbent
- rebukerOne who scolds
- scolderOne who rebukes harshly
upbraider · castigator · denouncer · blamer · faultfinder · critic · censurer · detractor
One who judges merit
- censurerOne who condemns
- faultfinderOne who criticizes constantly
- disapproverOne who condemns
- objectorOne who formally disagrees
naysayer · scorner · disparager · disdainer · deprecator · detractor · nitpicker · carper
One who preaches tediously
- preacherReligious sermon deliverer
- moralizerOne who preaches virtue
- lecturingGiving an instructive talk
- sanctimoniousFeigning moral superiority
holier-than-thou · self-righteous · judgmental · preachy · didactic · pontificator · scold · pharisaical
One who embarrasses others
- conscienceInternal moral sense
- accusingAlleging guilt or fault
- disappointmentSadness from unmet expectations
- martyrVictim for beliefs
accuser
One who alleges wrongdoing
- admonisherOne who cautions sternly
- challengerOne competing against incumbent
- rebukerOne who scolds
scolder · upbraider · castigator · denouncer · blamer · faultfinder · critic · censurer · detractor · objector
critic
One who judges merit
- censurerOne who condemns
- faultfinderOne who criticizes constantly
- disapproverOne who condemns
objector · naysayer · scorner · disparager · disdainer · deprecator · detractor · nitpicker · carper
sermonizer
One who preaches tediously
- preacherReligious sermon deliverer
- moralizerOne who preaches virtue
- lecturingGiving an instructive talk
sanctimonious · holier-than-thou · self-righteous · judgmental · preachy · didactic · pontificator · scold · pharisaical · puritanical
shamer
One who embarrasses others
- conscienceInternal moral sense
- accusingAlleging guilt or fault
- disappointmentSadness from unmet expectations
- beyond reproachImmune to criticism
- above reproachBeyond any criticism
- not above reproach
reproach, reproachful, reproachable, reproachfully, reproaching, reproaches, reproached, reproachers, reproachfulness