scourger

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