DEPOSITORY Meaning of DEPOSITORY in English ■ noun ( plural depositories ) 1》 a place where things are stored. 2》 variant spelling of depositary . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004