castigator
One who rebukes
A castigator is someone who castigates—who criticizes or punishes severely.
The word carries formal or literary overtones, suggesting harsh rebuke rather than casual complaint: The senator styled himself a castigator of government waste.
A castigator may be self-appointed or may hold actual authority to discipline others.
One who censures
- faultfinderOne who criticizes constantly
- censurerOne who condemns
- denouncerOne who condemns publicly
- admonisherOne who cautions sternly
rebuker · scold · upbraider · detractor · disparager · nitpicker · carper · caviler
Strict enforcer of rules
- correctorOne who rectifies mistakes
- scourgerOne who whips harshly
- taskmasterStrict work supervisor
- enforcerOne who ensures compliance
avenger · inquisitor · executioner · persecutor · tormentor · oppressor · tyrant · martinet
reprover
One who censures
- faultfinderOne who criticizes constantly
- censurerOne who condemns
- denouncerOne who condemns publicly
admonisher · rebuker · scold · upbraider · detractor · disparager · nitpicker · carper · caviler · complainer
disciplinarian
Strict enforcer of rules
- correctorOne who rectifies mistakes
- scourgerOne who whips harshly
- taskmasterStrict work supervisor
enforcer · avenger · inquisitor · executioner · persecutor · tormentor · oppressor · tyrant · martinet · drillmaster
preacher
Religious sermon deliverer
- reformerAgent of institutional improvement
- moralizerOne who preaches virtue
- puritanExcessively morally strict person
sermonizer · lecturer · pontificator · zealot · crusader · watchdog · guardian · censor · prude · killjoy
castigatorpraiser
One who commends
complimenter · eulogizer · extoller · panegyrist · flatterer
castigate, castigation, castigated, castigating, castigates, castigations, castigators