SCOURGE


Meaning of SCOURGE in English

n. whip, lash; suffering, calamity, affliction

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