depository
n.
"place where things are deposited," 1750, from Medieval Latin depositorium, from deposit-, past participle stem of Latin deponere (see deposit, v.) + -orium (see -ory).
〔李〕[deposit v. 存放;-ory ⇒“a place for depositing藏放⋯的场所”→] n. a place where anything is stored;storehouse藏放处,仓库