storage warehouse

Noun
  1. A storehouse for goods and merchandise (synset 104558341)

Other Searches