English Dictionary
Definition lost property in British English
lost property noun
[uncountable] noun
1
possessions that people have accidentally left in a public place that are kept until they come and claim them
Synonyms and related words
2
a room where possessions that people have accidentally left in a public place are kept until the owners come to get them
Synonyms and related words
