Home Synonyms depository
See US English definition of depository
See UK English definition of depository
1‘the burial chamber was used as a depository for a coin hoard’
READ THESE ARTICLES