Results

Definition of scourger : One who scourges or punishes; one who afflicts severely.

Synonyms:

flogger

Usage examples: