English-Chinese dictionary »

depot meaning in Chinese

EnglishChinese
depot [depots] (bus or railway station)
noun
[UK: ˈde.pəʊ]
[US: ˈdiːpo.ʊ]

車站noun

车站 /chēzhàn/noun

depot [depots] (warehouse or similar storage facility)
noun
[UK: ˈde.pəʊ]
[US: ˈdiːpo.ʊ]

仓库 /cāngkù/noun

倉庫noun