Definition of storehouse noun from the Oxford Advanced Learner's Dictionary

     

    storehouse

     noun
    noun
    BrE BrE//ˈstɔːhaʊs//
     
    ; NAmE NAmE//ˈstɔːrhaʊs//
     
     
    jump to other results
  1. 1 a building where things are stored synonym warehouse This product must not get wet and should be stored in big, dry storehouses.
  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. Italy is a storehouse of fine singers.
See the Oxford Advanced American Dictionary entry: storehouse