American English

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