Archfoes, noun plural of archfoe. Synonyms in the same form.
arch-enemies, archnemeses
All synonyms for archfoe →