something that has been lost; (British) lost and found, place where lost items are kept until someone claims them
LOST PROPERTY
Meaning of LOST PROPERTY in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012