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