train depot
1.
(
noun
) where trains load or unload passengers or goods
Synonyms:
railroad station
,
railroad terminal
,
railway station
,
train station
Related Words:
depot
,
flag stop
,
terminal
,
terminus
,
whistle stop
Terms and Conditions of Use / Copyright Notice