Advertisement

Synonyms of Nemesis

Primary definition: A long-standing rival or arch-enemy, especially one whom a person cannot easily defeat or overcome.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement