old foes
- enemiesHostile opposing parties
- rivalsThose who compete
- adversariesThose who oppose you
- nemesisPersistent source of ruin
- grudgePersistent resentment toward someone
vendetta · bitter · feud · ancient · longtime · sworn · antagonists · battles · conflicts · revenge · enmity · hatred · clash · war · opponents · archrivals · history · score
old foesold friends
Long-term close acquaintances
bosom buddies · lifelong friends · blood brothers · kindred spirits · sworn brothers