Level 5 · word 7,935 of 20,000

depot

/ˈdiːpoʊ/ American
Picture: depot
  • n. 车站, 仓库
Definition
  • n. a place where buses or trains stop, or a building for storing goods
Example
The train stopped briefly at a small depot outside town.
火车在镇外的一个小车站短暂停留。