Answer: oldacquaintance

AnswerCrossword Clue
OLDACQUAINTANCELongtime pal