train station

1. (noun) where trains load or unload passengers or goods
Synonyms: railroad station, railroad terminal, railway station, train depot
Related Words: depot, flag stop, terminal, terminus, whistle stop



Terms and Conditions of Use / Copyright Notice