old pal

Related
  • buddyInformal term for companion
  • chumFriend or fish scraps
  • friendNon-kin mutual bond
  • matePartner or companion
  • comradeFellow member, shared cause

crony · sidekick · amigo · companion · confidant · acquaintance · reunion · memories · nostalgia · childhood · schoolyard · handshake · laughter · reminisce · trusted · loyal · familiar · beer

Opposites
relationship duration/depth

old palstranger

Person not yet known

newcomer · fresh face · new friend

relationship valence

old palold enemy

archenemy · nemesis · sworn enemy · mortal enemy · bitter rival

familiarity/closeness

old palstranger

Person not yet known

complete stranger · face in the crowd

Familiarity
Top 2,000,000