depository/dɪˈpɔzɪtərɪ; dɪ`pɑzəˌtɔrɪ/ nplace where things, eg furniture, are stored; storehouse 储藏室; 仓库.
牛津英汉双解词典