lost property Definition
Dictionary Home » Words Starting with L » lose oneself in something ... love affair » lost property
lost property
noun
- 1. Things that have been lost by their owners and found and handed in by someone else.
noun
- An official place where lost property is stored until it is claimed, or disposed of if it is not claimed.
