nemesis
nem-e-sis
noun
A formidable, often unbeatable, opponent or source of downfall.
"He finally defeated his long-standing nemesis."
nem-e-sis
A formidable, often unbeatable, opponent or source of downfall.
"He finally defeated his long-standing nemesis."