stockroom ( synonym found)

Definition of stockroom:

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

Definition of stockroom:

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

Back to Top