DEPOSITORY
depository
Noun
- A place where something is deposited, as for storage, safekeeping or preservation; a repository.
- A trustee; a depositary.
The above text is a snippet from Wiktionary: depository
and as such is available under the Creative Commons Attribution/Share-Alike License.