Answer: admonisher

AnswerCrossword Clue
admonisherone who admonishes