depot /ˈdɛpoʊ/ /ˈdiːpoʊ/ noun plural depots
plural depots
Learner's definition of DEPOT
[count]
1
US : a train or bus station火车站;公共汽车站 2
: a place where military supplies are kept or where soldiers are trained军需库;军营 3
: a place where goods are stored : storehouse仓库;储藏室