subway station

1. (noun) a terminal where subways load and unload passengers
Related Words: depot, terminal, terminus



Terms and Conditions of Use / Copyright Notice