storehouse
English Dictionary
->
Letter S
-> storehouse
Search Dictionary:
storehouse Definition
(n)
a
depository
for
goods
; "
storehouses
were
built
close
to
the
docks
"
storehouse Synonyms
depot
entrepot
storage
store
storehouse
© Art Branch Inc.