depository
noun [ C ]
(also depositary) uk/dɪˈpɒzɪtəri/ us/-ˈpɑːzətɔːr-/a place where money or official documents can be stored safely:
The documents are currently in a depository in Minnesota.
COMMERCE
a place where goods can be safely stored to be collected later:
Trucks unloaded cargo at the depository's rear loading docks.
See also
night depository