long-lasting

Explore definitions, synonyms, and language insights of long-lasting

Definitions

Adjective Satellite
existing for a long time; "hopes for a durable peace"; "a long-lasting friendship"