Storehouse

What is Storehouse ?

Storehouse is (noun) 1. a place where information is kept The museum is a storehouse of expertise on ancient art. 2. a place where things are stored (old.) The Ro- man grain storehouses were burnt in the fire.

 

source: Easier English, Student Dictionary Upper Intermediate Level