nemesis - English Synonyms Dictionary

nemesis

n.
[1] bane , curse , scourge