What does admonisher mean?
The definition of admonisher
Ad*mon”ish*er, n.
One who admonishes.