storehouse

noun
UK /ˈstɔːhaʊs/
US /ˈstɔːrhaʊs/

A storehouse is a building where people keep lots of things safe.

The farmers filled the storehouse with bags of grain before winter.


OTHER MEANINGS

2. A large supply or collection of something, such as facts or memories.

The old library is a storehouse of local history.

3. A place where goods are kept for future use or sale.

The company rented a storehouse near the port for its imports.

4. A person or thing that holds a great amount of something valuable.

She is a storehouse of knowledge about wild birds.