Definition of Longstanding

  • 1. Having existed for a long time Adjective Satellite

Synonyms for word "longstanding"

Semanticaly linked words with "longstanding"