storehouse
1. [ noun ] a depository for goods
Synonyms: storage entrepot store depot
Examples:

"storehouses were built close to the docks"

Related terms: depository warehouse railhead granary treasure_house magazine store
Similar spelling:   Strauser
  store_cheese
  Sturges
  sturgeon
  Starkes
  Sturgess
  strauss
  storekeeper
  starkers
  Starcher
  Striegel