Castigator
/(?)/
Cas·ti·ga·tor
Castigator
n.
One who castigates or corrects.