DEPOSITORY


Meaning of DEPOSITORY in English

n.

Storehouse, depot, place of deposit, deposit.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.