An Encylopedia Britannica Company

long–lost

1 ENTRIES FOUND:
long–lost /ˈlɑːŋˈlɑːst/ adjective
long–lost
/ˈlɑːŋˈlɑːst/
adjective
Britannica Dictionary definition of LONG–LOST
always used before a noun
: lost a long time ago : not seen or found for many years