DEPOSITORY Meaning of DEPOSITORY in English n. Storehouse, depot, place of deposit, deposit. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012