Storehouse
Full definition of storehouse
Noun
storehouse
(plural storehouses)- A building for keeping goods of any kind, especially provisions; a magazine; a repository; a warehouse.
- (by extension) A single non-geographical place where a large quantity of something can be found.This old book is a genuine storehouse of useful cooking tips
- (obsolete) A mass or quantity laid up.
Verb
- (transitive) To lay up in store.the mental storehousing of information