storehouse ['stɔ:haus] n

1) склад; амба'р; кладова'я

2) сокро'вищница; кла'дезь; a ~ of information энциклопе'дия