warehouse

Noun
  1. A storehouse for goods and merchandise (synset 104558341)
Verb
  1. Store in a warehouse (synset 202287210)

Other Searches