nemesis
/nˈɛmʌsɪs/
Explore definitions, synonyms, and language insights of nemesis
Definitions
Noun
(Greek mythology) the goddess of divine retribution and vengeance
Noun
something causing misery or death; "the bane of my life"