depository
1. [ noun ] a facility where things can be deposited for safekeeping
Synonyms: repository deposit
Related terms: facility bank repertory museum storehouse library sperm_bank archive treasury lost-and-found drop storage_space
Similar spelling:   depositor
  deposit
  deposition
  deposit_box
  deep-set