Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
storehouse
in English
storehouse
us
/ˈstaʊrhaʊs/
uk
/ˈstoʊphaʊs/
#moderate
Plural
storehouses
Definitions
Noun
a
building
for
storing
goods
;
provisions
a
quantity
of
something
laid
up
;
reserve
a
source
of
abundant
supply
(
information
,
etc
.)
Base Words
store
house