Definisi 'depositary'

English to English
noun
1 a facility where things can be deposited for storage or safekeeping Terjemahkan
source: wordnet30

2 One with whom anything is lodged in the trust; one who receives a deposit; -- the correlative of depositor. Terjemahkan
source: webster1913


Visual Synonyms