storehouse
noun
- 1
A building for keeping goods of any kind, especially provisions
- 2
(by extension) A single location or resource where a large quantity of something can be found.
“This old book is a genuine storehouse of useful cooking tips.”
- 3
A mass or quantity laid up.
Synonyms
verb
- 1
To lay up in store.
“the mental storehousing of information”
Translate “storehouse” to another language
Click any language to open the translator with this word already filled in.