Definition of depository:
deposition, down payment, place of deposit, sedimentation, sediment, repository, bank deposit, art gallery, bunker, safe-deposit box, magazine, collection, secretary, repertory, magazine, deposit, tomb, monument, mint, place of safety, safety-deposit box, savings bank, keep, museum, alluviation, archives, depositary.
store (part of speech: noun)
- treasury (part of speech: noun)
- "Fathers of Biology", Charles McRae.
- "Way of the Lawless", Max Brand.
- "Red Pottage", Mary Cholmondeley.