depot

1 ENTRIES FOUND:
Save
depot /ˈdɛpoʊ/ /ˈdiːpoʊ/ noun
plural depots
depot
/ˈdɛpoʊ/ /ˈdiːpoʊ/
noun
plural depots
Learner's definition of DEPOT
[count]
: a place where military supplies are kept or where soldiers are trained