Noun: storehouse 'stor,haws
- A depository for goods
"storehouses were built close to the docks";
- depot, entrepot, storage, store
Derived forms: storehouses
Type of: deposit, depositary, depository, repository
Encyclopedia: Storehouse