depository
noun
Meaning
A place or container where items are stored for safekeeping.
Examples
- The bank vault acts as a secure depository for the company's most valuable assets.
- The library serves as a central depository for local government records.
Synonyms: storage, repository, warehouse, archive