
1) Armory 2) Arsenal 3) Cache 4) Depot 5) Garner 6) Granary 7) Mine 8) Railhead 9) Repository 10) Store 11) Warehouse 12) Étape
Found on
https://www.crosswordclues.com/clue/storehouse

1) Deposit 2) Depository 3) Depot 4) Entrepot 5) Magazine 6) Repository 7) Storage 8) Storage area 9) Store 10) Warehouse
Found on
https://www.crosswordclues.com/clue/storehouse
[Charity] The Storehouse is a name regularly used for compassion outreaches of Vineyard Churches in the United Kingdom and the US. The Storehouse Program in Southend-on-Sea, Essex, United Kingdom is a particularly successful operation in terms of the numbers who visit it regularly for access to free food, clothes and showers. These services...
Found on
http://en.wikipedia.org/wiki/Storehouse_(Charity)

• (n.) A building for keeping goods of any kind, especially provisions; a magazine; a repository; a warehouse. • (n.) A mass or quality laid up.
Found on
http://thinkexist.com/dictionary/meaning/storehouse/

(from the article `art and architecture, Oceanic`) ...tribal warfare, the introduction of firearms, and the spread of Western diseases, a number of local styles were extinguished, and, after the ...
Found on
http://www.britannica.com/eb/a-z/s/166

1. A building for keeping goods of any kind, especially provisions; a magazine; a repository; a warehouse. 'Joseph opened all the storehouses, and sold unto Egyptians.' (Gen. Xli. 56) 'The Scripture of God is a storehouse abounding with estimable treasures of wisdom and knowledge.' (Hooker) ... 2. A mass or quality laid up. ... Source: Websters Dic...
Found on
http://www.encyclo.co.uk/local/20973
Store'house` noun 1. A building for keeping goods of any kind, especially provisions; a magazine; a repository; a warehouse. « Joseph opened all the
storehouses , and sold unto Egyptians.»
Gen. xli. 56. « The Scripture of God is a
storehouse abounding w...
Found on
http://www.encyclo.co.uk/webster/S/204

[
n] - a depository for goods
Found on
http://www.webdictionary.co.uk/definition.php?query=storehouse
depot 1 entrepot 1 storage noun a depository for goods; `storehouses were built close to the docks`
Found on
https://www.encyclo.co.uk/local/20974

a building in which things are stored. · any repository or source of abundant supplies, as of facts or knowledge.
Found on
https://www.infoplease.com/dictionary/storehouse
No exact match found.