Storehouse

/ˈstɔːrhaʊs/

Meaning & Definition

noun
A building or place for storing goods.
The warehouse served as a storehouse for supplies during the winter months.
A place where something is stored or accumulated.
The old library became a storehouse of rare manuscripts and historical documents.
A source or repository of information, knowledge, or other intangible resources.
The internet is a vast storehouse of information on a multitude of topics.

Etymology

Middle English, from 'store' + 'house'

Common Phrases and Expressions

storehouse of knowledge:
A vast amount of knowledge or information.
storehouse of resources:
A place that holds an extensive range of resources.

Related Words

Slang Meanings

A place overflowing with stuff.
My garage is like a storehouse of forgotten treasures.
A brain filled with information.
He's a total storehouse; he remembers everything from history class.