Synonyms of Long-standing

Primary definition: Having existed or continued for a long time.

Full Dictionary Entry

Antonyms & Opposite Concepts