Depositary Synonyms

dĭ-pŏzĭ-tĕrē
A facility where things can be deposited for storage or safekeeping
(Noun)