DEPOSITORY
Definition:
- [noun] a facility where things can be deposited for storage or safekeeping
Synonyms: deposit, repository
Synonyms:
- Search for synonyms for DEPOSITORY
Related Words:
- archive, archives
- bank, bank building
- drop
- library, depository library
- lost-and-found
- museum
- repertory
- sperm bank
- storehouse, depot, entrepot, storage, store
- treasury



