DEPOSITORY


Meaning of DEPOSITORY in English

(n.) One with whom something is deposited; a depositary.

Webster's English dictionary.      Английский словарь Webster.