• Link Centre - Search Engine and Internet Directory

Dictionary definition for: Lost-and-found

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

WordNet 2.1 Copyright Princeton University. All rights reserved.