Scourger

Webster's Dictionary of the English Language

·noun One who scourges or punishes; one who afflicts severely.