0 used to say that someone has been in a particular position for a long period:
A long-time friend of the chairman said she had expected the resignation.
Green, long-time editor of the journal, today announced his resignation.
They are long-time supporters of the arts.