storehouse n : a depository for goods; "storehouses were built close to the docks" [syn: {depot}, {entrepot}, {storage}, {store}] Source: WordNet® 2.0