to act as a depository - English Synonyms Dictionary