Admonisher has 2 different meanings across 1 category:
Noun
someone who gives a warning so that a mistake can be avoided
One who admonishes.