Meaning of storehouse

Definition of storehouse

(noun) a depository for goods; "storehouses were built close to the docks"

Other information on storehouse

WIKIPEDIA results for storehouse
Amazon results for storehouse