SCOURGER


Meaning of SCOURGER in English

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

Webster English vocab.      Английский словарь Webster.