Noun: train depot
- 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