Noun: tube station
Usage: UK (=subway station)
Usage: UK (=subway station)
- A terminal/node where subways/rapid transit systems load and unload passengers
"Commuters rushed through the crowded tube station during rush hour";
- subway station [N. Amer], metro station
Derived forms: tube stations
Type of: depot, terminal, terminus
Encyclopedia: Tube station