0 a large building for storing things, often before they are sold, used, or sent out to shops:
1 something that provides a lot of information, ideas, memories, etc.:
The Internet is a storehouse of electronic information.
2 a warehouse
Take, for instance, the case of a chargeman of storehouses.
They are about the only storehouses to-day which are practically immune from air attack.
The universities have ceased to be the storehouses and political strongholds of privilege and prejudice.
There are 13 large storehouses on the site made of reinforced concrete and in very good condition.
If that were universally adopted, we should have still more stocks in hand in all the markets and storehouses of the country.
The scheme referred to does not contemplate the provision of any additional storehouses or the alteration in the general character of the existing buildings.
We want to build up collections outside these vast storehouses in the middle of towns, which are incredibly difficult to house.
Another major cause of the loss of food is damp in storehouses and barns.