archfoe

/ˈɑːrtʃˌfoʊ/
noun
  1. A main or most important enemy or opponent.
    • Every superhero needs an archfoe to challenge their strength and values.
    • In the story, the hero finally faced his archfoe in a dramatic battle.
    • The two politicians have been archfoes for decades, always arguing over policy.
Antonyms
What does "archfoe" mean? | whatsthatwordmean | whatsthatwordmean