arch-enemy - definition and synonyms

noun [countable] 

Your browser doesn’t support HTML5 audio

singulararch-enemy
pluralarch-enemies
  1. someone who is your main enemy

    Ever since I married Robert’s ex-girlfriend, he’s been my arch-enemy.