English Dictionary
Definition long-time in British English
long-time adjective
adjective
1
having continued or existed as a particular thing for a long time
Example
Tom's getting married to his long-time girlfriend in July.
