An Encylopedia Britannica Company

depot

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