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:
storehouses

Origin of Storehouse

Find Similar Words

Find similar words to storehouse using the buttons below.

Words Starting With

Words Ending With

Unscrambles

storehouse