Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: train depot
  1. A terminal/node where trains load or unload passengers or goods
    "Commuters rushed through the busy train depot during rush hour";
    - railway station [Brit, Cdn], railroad station [N. Amer], railroad terminal [N. Amer], train station, station

Derived forms: train depots

Type of: depot, terminal, terminus

Encyclopedia: Train depot