Scourger
Word Dictionary
-> Scourger
Search:
Scourger
(n.) One who scourges or punishes; one who afflicts severely.
Terms of Use
Canadian Jobs