stock room

Noun
  1. Storeroom for storing goods and supplies used in a business (synset 104331525)

Other Searches