meaning of lost and found

1. repository in a public building where lost articles can be kept until their owners reclaim them


Related Words

lost-and-found |

Developed & Maintained By Taraprasad.com

Treasure Words