Depot | Mean of depot in English Dictionary
/ˈdɛpoʊ/
- Noun
- a train or bus station
- the train/bus depot
- a place where military supplies are kept or where soldiers are trained
- supply/weapons depots
- a place where goods are stored
- a storage depot
Những từ liên quan với DEPOT
garage, office, destination, annex, storeroom, storehouse, base, junction, armory, depository, store, loft, lot, haven, magazine