subway station
1.
(
noun
) a terminal where subways load and unload passengers
Related Words:
depot
,
terminal
,
terminus
Terms and Conditions of Use / Copyright Notice