Definitions (2)
2. Storage in which something is placed to be taken out later. In comparison, a repository is meant for indefinite or permanent placement.
Questions related to 'depository'
Related Videos
http://www.businessdictionary.com/definition/depository.html


