warehouse
1. [ noun ] (business) a storehouse for goods and merchandise
Synonyms: storage_warehouse
Related terms: storehouse godown
2. [ verb ] store in a warehouse
Related terms: store
Similar spelling:   whorehouse