old foes

Related

vendetta · bitter · feud · ancient · longtime · sworn · antagonists · battles · conflicts · revenge · enmity · hatred · clash · war · opponents · archrivals · history · score

Opposites
relationship type

old foesold friends

Long-term close acquaintances

bosom buddies · lifelong friends · blood brothers · kindred spirits · sworn brothers

familiarity of adversary

old foescomplete strangers

strangers

Familiarity
Top 2,000,000