Depositary Meaning
There are 1 meaning(s) for word Depositary
Meaning 1 : a facility where things can be deposited for storage or safekeeping
Synonyms : deposit, depository, repository
Synonyms : deposit, depository, repository
Similar words of Depositary :
