storehouse
noun
Meaning
A building or room used for keeping large quantities of goods, supplies, or materials.
Examples
- The merchant converted his basement into a secure storehouse for imported spices.
- Archaeologists discovered a massive storehouse filled with clay jars dating back to the Bronze Age.
Synonyms: shed, depot, warehouse, repository