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
Tweet