castigator
Noun
Meaning
One who castigates or corrects.
Source: Webster's dictionarySynonyms
censurer
vituperator
avenger
shrew
carper
knocker
critic
attacker
assailant
scold
punisher
niggler
disparager
backbiter
scolder
Show all synonyms