long-lasting
Definitions
Continuing or enduring for a significant period of time.
Designed or made to remain effective or intact over a long duration.
Examples
The new battery provides a long-lasting charge that keeps my device running all day.
They formed a long-lasting friendship during their years together in college.
Synonyms
durable enduring permanent perpetual persistent everlasting sustained
Antonyms
fleeting temporary transient ephemeral brief short-lived momentary