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"

More General Terms