Answer: castigator

AnswerCrossword Clue
castigatorone who castigates or corrects