storehouse
noun /ˈstɔːhaʊs/
/ˈstɔːrhaʊs/
- a building where things are stored synonym warehouse
- This product must not get wet and should be stored in big, dry storehouses.
- 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.