depository - English Synonyms Dictionary

depository

n.
[1] deposit , depositary , repository