DEPOSITORY


Meaning of DEPOSITORY in English

[noun] [C]A depository is a place, esp. a large building, for storing things.an arms/book/furniture depositoryThe Tower of London is the depository for/of the crown and jewels which are used in British coronations.The Government are having difficulty finding a safe depository for (= somewhere to store) nuclear waste.

Cambridge English vocab.      Кембриджский английский словарь.