Note: The translation for this entry is currently under quality review. Some content is temporarily displayed in English only.
scourge
scourge
NounTransitive Verb
Meanings
Nounscourge
A person or thing that causes great trouble, suffering, or misfortune.
War has been the scourge of humanity for millennia.
Nounscourge
A whip used for punishment, typically one with several lashes.
The prisoner was beaten with a leather scourge.