chider

CHIDER, n. One who chides, clamors, reproves or rebukes.