VariousWords beta
Related Terms:
Definitions:
Noun
railway station
railroad station
railroad terminal
train station
train depot
Definition: terminal where trains load or unload passengers or goods