A place or building in which goods are stored; a warehouse.(noun)
An abundant source or supply: a storehouse of knowledge. (noun)
American Heritage(R) Dictionary of the English Language, Fifth Edition. Copyright (c) 2011 by Houghton Mifflin Harcourt Publishing Company. Published by Houghton Mifflin Harcourt Publishing Company. All rights reserved.
Use "storehouse" in a sentence
"In the storehouse is a box of explosives Telders recovered from the old Norwegian research hut while his team was assembling the Array."
"The glories of London, which he calls the storehouse and mart of all Europe, and the excellence of"
"Intermediate long-term storehouse Connectors for storehouse filling."