Chastiser /(?)/

Chas·tis·er

Chastiser

n.
  1. One who chastises; a punisher; a corrector.
    The chastiser of the rich.