C1 noun /dɪˈpɑːzətɔːri/
depository
存储所, 储藏室
Meaning
a place where things are stored or deposited, especially financial assets
Example
The national depository safeguards all government bonds.
国家储藏所保护所有政府债券。