depositary




depositary - noun

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

    deposit   depository   repository