WordReference Random House Learner's Dictionary of American English © 2015
store•house /ˈstɔrˌhaʊs/USA pronunciation n. [countable]
  1. a building in which things are stored;
  2. a source of plentiful supply, as of facts or knowledge:He's a storehouse of knowledge about the music of the 1950's.

Collins Concise English Dictionary © HarperCollins Publishers::

storehouse /ˈstɔːˌhaʊs/ n
  1. a place where things are stored

'storehouse' also found in these entries:

Download free Android and iPhone apps

Android AppiPhone App
Report an inappropriate ad.