English Dictionary
Definition long-lost in British English
long-lost adjective
adjective
1
a long-lost person, especially a relative, is someone who you have not seen for a long time
Synonyms and related words
