storehouse
[ stawr-hous, stohr- ]
/ ˈstɔrˌhaʊs, ˈstoʊr- /
noun, plural store·hous·es [stawr-hou-ziz, stohr-] /ˈstɔrˌhaʊ zɪz, ˈstoʊr-/.
a building in which things are stored.
any repository or source of abundant supplies, as of facts or knowledge.
Origin of storehouse
Words nearby storehouse
store bælt,
store card,
store of value,
store-bought,
storefront,
storehouse,
storekeeper,
storeroom,
stores,
stores ledger,
storewide
Example sentences from the Web for storehouse
British Dictionary definitions for storehouse
storehouse
/ (ˈstɔːˌhaʊs) /
noun
a place where things are stored