Etymology
Advertisement

storehouse (n.)

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

Advertisement
Advertisement
Definitions of storehouse

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