Dictionary |
1 Result
#1
storehouse
n.
[
depot
,
entrepot
,
storage
,
store
] a depository for goods; "storehouses were built close to the docks"
. wn