Meaning of “lost property” in the English Dictionary

English