castigator

Noun

 * 1) One who castigates.

Noun

 * 1) a corrector; one who corrects or chastises