Rebuker

REBU'KER, noun One that rebukes; a chider; one that chastises or restrains.