Common Noun Collocations of longtime

acquaintance, activist, admirer, ally, associate, business, chair, colleague, companion, critic, director, editor, employee, family, fan, favorite, friend, interest, leader, member, mine, observer, opponent, partner, president, resident, student, support, veteran, advocate