Dictionary search results

Showing 1-3 of 3 results

long-standing British & World English

Having existed or continued for a long time

long-standing English Thesaurus

a long-standing friendship

standing British & World English

The length of time that something has lasted or that someone has fulfilled a role; duration