Castigator /(?)/

Cas·ti·ga·tor

Castigator

n.
  1. One who castigates or corrects.