1
[ noun ] storeroom for storing goods and supplies used in a business

Synonyms

stockroom

Related terms

storeroom

*