TOP

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

storehouse

noun
 
/ˈstɔːhaʊs/
 
/ˈstɔːrhaʊs/
jump to other results
  1. a building where things are stored synonym warehouse
    • This product must not get wet and should be stored in big, dry storehouses.
  2. storehouse 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 storehouse in the Oxford Advanced American Dictionary
trait
noun
 
 
From the Word list
Oxford 5000
B2
Oxford Learner's Dictionaries Word of the Day