Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
depot
in English
depot
us
/dɪˈpoʊ/
uk
/dɪˈpɒt/
#common
Plural
depots
Definitions
Noun
a
storage
area
for
goods
;
warehouse
vehicle
maintenance
and
dispatch
facility
public
transport
hub
(
bus
,
train
station
)
The
city's
main
bus
depot
is
located
near
the
town
hall
.
military
recruitment
center
The
army
depot
was
responsible
for
recruiting
new
soldiers
.
Compounds / Phrases
subdepot