1
[ noun ] a room in which things are stored

Synonyms

storeroom stowage

*