nemesisnem-e-sisListennounA formidable, often unbeatable, opponent or source of downfall."He finally defeated his long-standing nemesis."ThesaurusSynonyms: curse, scourge, baneSign in to learn this word← Back