scourge
Definition
A person or thing that causes great suffering or affliction; a whip used for punishment.
中文 造成巨大痛苦或苦难的人或事物;用于惩罚的鞭子。
Example
"The disease was a scourge that devastated entire villages."
A person or thing that causes great suffering or affliction; a whip used for punishment.
中文 造成巨大痛苦或苦难的人或事物;用于惩罚的鞭子。
"The disease was a scourge that devastated entire villages."