DEPOSITORY Meaning of DEPOSITORY in English n. (pl. -ies) 1. a a storehouse for furniture etc. b a store (of wisdom, knowledge, etc.) (the book is a depository of wit). 2 DEPOSITARY. Etymology: LL depositorium (as DEPOSIT) Oxford English vocab. Оксфордский английский словарь. 2012