depot
noun /ˈdepəʊ/
/ˈdiːpəʊ/
- a place where large amounts of food, goods or equipment are stored
- an explosion at an arms depot
- The company also has access to a large storage depot on the outskirts of the city.
Oxford Collocations Dictionaryadjective- distribution
- storage
- supply
- …
- (British English) a place where buses or other vehicles are kept and repaired
- on its way back to the bus depot
Oxford Collocations Dictionaryadjective- distribution
- storage
- supply
- …
- (North American English) a small station where trains or buses stop
- The bus depot is on Lincoln Avenue.
- The museum is in the old railroad depot building.
Oxford Collocations Dictionaryadjective- distribution
- storage
- supply
- …
Word Originlate 18th cent. (in the sense ‘act of depositing’): from French dépôt, from Latin depositum ‘something deposited’from Latin deposit- ‘laid aside’, from the verb deponere.