long-lasting

adjective
UK /ˌlɒŋ ˈlɑːstɪŋ/
US /ˌlɔːŋ ˈlæstɪŋ/

Something long-lasting stays good or keeps going for a very long time.

My grandma has a long-lasting friendship with her best friend from school.


OTHER MEANINGS

2. Able to be used for a long time without breaking.

These long-lasting batteries keep the toy working for weeks.

3. Continuing to exist or happen for a long period.

The long-lasting rain flooded the streets for days.

4. Remembered or felt for a long time.

Her kind words had a long-lasting effect on me.