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



    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