English dictionary
train station meaning and definition
Definition and meaning of train station at MeaningMonkey.org. train station meaning and definition in the English Dictionary.TRAIN STATION noun
Definition of train station (noun)
- terminal where trains load or unload passengers or goods
- synonyms: railroad station, railroad terminal, railway station, train depot
Source: Princeton University Wordnet