We do not currently know of any antonyms for long-term friend.
For similar words to long-term friend, try:
Did you mean friend?