stockroom

noun

A room in which a store of goods or materials is kept.

noun

A location where a store keeps its stock (merchandise).

noun

storeroom for storing goods and supplies used in a business