Definition of storehouse noun from the Oxford Advanced American Dictionary



    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