storehousestore-houseListennounA building or place where large quantities of goods or provisions are kept."The old barn became a storehouse for winter feed."ThesaurusSynonyms: store, depot, entrepot, storageSign in to learn this word← Back