long-lived

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

Definitions

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