'longtime' definitions:

Definition of 'longtime'

From: WordNet
adjective
Of long duration; "a longtime friend"