Table of Contents
Antonyms
Synonyms

1. nemesis

noun. ['ˈnɛməsɪs'] something causing misery or death.

Synonyms

Antonym.com