DEPOT


Meaning of DEPOT in English

dep ‧ ot /ˈdepəʊ $ ˈdiːpoʊ/ BrE AmE noun [countable]

[ Date: 1700-1800 ; Language: French ; Origin: dépôt , from Latin depositus ; ⇨ ↑ deposit 2 ]

1 . a place where goods are stored until they are needed:

the company’s distribution depot

a fuel storage depot

2 . bus/tram etc depot British English a place where buses etc are kept and repaired

3 . American English a railway station or bus station, especially a small one

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.