storehouse

['stɔːhaus]

n

1) комора; склад

2) скарбниця; джерело (знань тощо)

a storehouse of information — енциклопедія

Джерело: Англійсько-український словник на Slovnyk.me