train depot
English Dictionary
->
Letter T
-> train depot
Search Dictionary:
train depot Definition
(n)
terminal
where
trains
load
or
unload
passengers
or
goods
train depot Synonyms
railroad station
railroad terminal
railway station
train depot
train station
© Art Branch Inc.