scourger
nounOne who scourges or punishes; specifically, a flagellant.
nounOne who scourges or punishes; one who afflicts severely.
nounOne who, or that which,
a torturer who flogs or scourges (especially an official whose duty is to whip offenders)
