Synonyms and Antonyms for nemesis

1. Nemesis (n.)

(Greek mythology) the goddess of divine retribution and vengeance

Synonyms:

2. nemesis (n.)

something causing misery or death

Synonyms: