Definition of storehouse noun from the Oxford Advanced American Dictionary

     

    storehouse

     noun
    noun
    NAmE//ˈstɔrhaʊs//
     
     
    jump to other results
  1. 1a building where things are stored synonym warehouse
  2. 2storehouse of information, knowledge, etc. a place or thing that has or contains a lot of information This book is a storehouse of useful information.
See the Oxford Advanced Learner's Dictionary entry: storehouse