SynonymX
Speak
Longstanding
Definition of Longstanding
1.
Having existed for a long time
Adjective Satellite
Synonyms for word "longstanding"
long-standing
Semanticaly linked words with "longstanding"
long