DEPOSITORY Meaning of DEPOSITORY in English [de.pos.i.to.ry] n, pl -ries (1656) 1: depositary 1 2: a place where something is deposited esp. for safekeeping Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012