Advertisement

Synonyms of Long-standing

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

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement