ˈlong-time BrE AmE , long‧time /ˈlɒŋtaɪm $ ˈlɒːŋ-/ adjective [only before noun]
having existed or continued to be a particular thing for a long time:
a long-time supporter of civil rights
long-time friend/lover etc
ˈlong-time BrE AmE , long‧time /ˈlɒŋtaɪm $ ˈlɒːŋ-/ adjective [only before noun]
having existed or continued to be a particular thing for a long time:
a long-time supporter of civil rights
long-time friend/lover etc
Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012