Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
depots
in English
depots
us
/dɪˈpɑts/
uk
/dɪˈpɒts/
#common
Lemma:
depot
The lemma is the base or root form of this word.
Definitions
Noun
bus
or
railway
stations
military
recruitment
centers
storage
facilities
;
warehouses
central
gathering
places
(
for
supplies
,
troops
)
a
facility
for
storing
and
maintaining
military
equipment