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.