nemeses
/ˈnɛmɪsiːz/Definitions
1. noun
a person, animal, or thing that is hated or detested: an archenemy.
“Her nemeses was a ruthless dictator in a neighboring country.”
2. noun
a person, animal, or thing that is a rival or competitor, especially in a contest or competition.
“The boxer saw his opponent as his nemesis in the upcoming championship match.”