Definition of Long-Standing

  • 1. Having existed for a long time Adjective Satellite

Synonyms for word "long-standing"

Semanticaly linked words with "long-standing"