depository




depository - noun

  • a facility where things can be deposited for storage or safekeeping
  • depository - thesaurus

    deposit   depositary   repository