SCOURGE


Meaning of SCOURGE in English

v. lash, whip, flog; chastise, punish severely

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.