scourger
SCOURG'ER,
n. One that scourges or punishes; one that afflicts severely.