longtime

adjective
UK /ˈlɒŋ.taɪm/
US /ˈlɔːŋ.taɪm/

Something that has been happening or existing for a very long time.

She is a longtime friend of our family.


OTHER MEANINGS

2. Used to describe a person who has done something for many years.

He is a longtime teacher at the school.

3. Used to describe a situation or feeling that has lasted a very long time.

They have a longtime love of music.

4. Lasting or continuing over a great length of time.

The longtime tradition is still celebrated today.