Reprover /(r?-pr??v"?r)/

Re·prov·er

Reprover

n.
  1. One who, or that which, reproves.