depot
English Dictionary
->
Letter D
-> depot
Search Dictionary:
depot Definition
(n)
station
where
transport
vehicles
load
or
unload
passengers
or
goods
(n)
a
depository
for
goods
; "
storehouses
were
built
close
to
the
docks
"
depot Synonyms
depot
entrepot
storage
store
storehouse
terminal
terminus
© Art Branch Inc.