Definition of LOST AND FOUND
noun : LOST AND FOUND
Source: WordNet 3.1
-
1. (
) repository in a public building where lost articles can be kept until their owners reclaim them ;
See more about : LOST AND FOUND