depository
About 0.87 uses per million words.
Meaning
- noun A place where something is deposited, as for storage, safekeeping, or preservation.
- noun A trustee; a depositary.
depository library
Similar words
repository deposit depositional depositing depositary dealer custodial custodian store safekeeping
Often followed by
of institutions institution for libraries library receipts and bank
Word family
depositories
Save “depository” to learn later