SCOURGE


Meaning of SCOURGE in English

(n.) Hence, a means of inflicting punishment, vengeance, or suffering; an infliction of affliction; a punishment.

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