From Longman Dictionary of Contemporary Englishstorehouse of information/memories etcstorehouse of information/memories etcLOT/LARGE NUMBER OR AMOUNTsomething that contains a lot of information etc The local archives service offers a storehouse of material. → storehouse
Examples from the Corpus
storehouse of information/memories etc• It comprises a vast and ever-changing storehouse of information and entertainment.• Using as data what respondents say about themselves offers the social researcher access to a vast storehouse of information.