old enemy

Related

grudge · vendetta · bitter · feud · antagonist · revenge · hatred · ancient · longtime · sworn · betrayal · vengeance · score · clash · reckoning · treachery · wound · scar

Opposites
relationship type

old enemyold friend

Long-established companion

lifelong friend · trusted companion · dear friend · childhood friend · bosom friend

temporal relationship status

old enemyemerging threat

Familiarity
Top 2,000,000