DEPOSITORY

depository

Noun

  1. A place where something is deposited, as for storage, safekeeping or preservation; a repository.
  2. 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.

Need help with a clue?
Try your search in the crossword dictionary!