Storehouse Definition
stôrhous
storehouses
noun
storehouses
A place where things are stored; esp., a warehouse.
Webster's New World
An abundant source or supply.
A storehouse of knowledge.
American Heritage
(by extension) A single non-geographical place where a large quantity of something can be found.
This old book is a genuine storehouse of useful cooking tips.
Wiktionary
verb
To lay up in store.
The mental storehousing of information.
Wiktionary
Other Word Forms of Storehouse
Noun
Singular:
storehouse
Plural:
storehousesStorehouse Is Also Mentioned In
Find Similar Words
Find similar words to storehouse using the buttons below.