depository
1. |
(noun) a place where things can be deposited for safekeeping |
|
Synonyms: deposit, repository |
|
Related Words: archive, archives, bank, bank building, depository library, depot, drop, entrepot, facility, installation, library, museum, repertory, sperm bank, storage, store, storehouse, treasury |
|
|