DEPOSITARY


Meaning of DEPOSITARY in English

n. (pl. -ies) a person to whom something is entrusted; a trustee.

Etymology: LL depositarius (as DEPOSIT)

Oxford English vocab.      Оксфордский английский словарь.