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
Definition: A place where trains stop for passengers to embark and disembark.