avowed enemy

listen to the pronunciation of avowed enemy
English - English
confirmed foe, arch-enemy, true enemy