storehouse definition by Webster's New World
Webster's New World College Dictionary Copyright © 2010 by Wiley Publishing, Inc., Cleveland, Ohio. Used by arrangement with John Wiley & Sons, Inc.
a place where things are stored; esp., a warehouse
storehouse definition by American Heritage Dictionary
- A place or building in which goods are stored; a warehouse.
- An abundant source or supply: a storehouse of knowledge.