Definitions | lost and found |
| noun - A department, service or location where items that are found can be claimed by their owners.
- Well, if you can't find your glasses then go to and ask if anyone turned them in.
Translations: Supplemental Details:Sponsor an extended definition for lost and found for as little as $10 per month. Click here to contact us.
| |
|