| |||||||||
store‧house
[countable]
[countable]1 something that contains a lot of information etc :
The local archives service offers a storehouse of material.
storehouse of information/memories etc
The local archives service offers a storehouse of material.2 old-fashioned a building where things are stored [= warehouse]
