Advertisement

storehouse (n.)

mid-14c., from store (n.) + house (n.). Figurative use from 1570s.

Others are reading

Advertisement
Definitions of storehouse from WordNet

storehouse (n.)
a depository for goods;
storehouses were built close to the docks
Synonyms: depot / entrepot / storage / store
From wordnet.princeton.edu