n. 25B6; noun REPOSITORY, cache, store, storeroom, storehouse, warehouse; vault, strongroom, safe, treasury; container, receptacle; informal lock-up.
DEPOSITORY
Meaning of DEPOSITORY in English
Concise Oxford thesaurus English vocabulary. Краткий оксфордский словарь английского языка тезаурус. 2012