storehouse

[stawr-hous, stohr-] /ˈstɔrˌhaʊs, ˈstoʊr-/
noun, plural storehouses
[stawr-hou-ziz, stohr-] /ˈstɔrˌhaʊ zɪz, ˈstoʊr-/ (Show IPA)
1.
a building in which things are stored.
2.
any repository or source of abundant supplies, as of facts or knowledge.
Origin
1300-50; Middle English storhous. See store, house
Synonyms
1. warehouse, depot.
Examples from the web for storehouse
  • So this blog could serve as such a central storehouse.
  • It is, in other words, a gigantic natural storehouse of solar energy.
  • It also serves as a storehouse for the body's calcium and other essential minerals, such as phosphorus and magnesium.
  • Over the cemetery's south wall there is a granary and storehouse, where the poor find provisions.
  • Of these existing structures only the storehouse was considered viable.
  • These creatures provide a vast storehouse of chemical compounds unknown on land.
  • Although the atmosphere may not be a great storehouse of water, it is the superhighway used to move water around the globe.
British Dictionary definitions for storehouse

storehouse

/ˈstɔːˌhaʊs/
noun
1.
a place where things are stored
Word Origin and History for storehouse
n.

mid-14c., from store (n.) + house (n.).