Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
train station
in English
train station
us
//treɪn ˈsteɪ.ʃən//
uk
//treɪn ˈsteɪ.ʃən//
#common
Definitions
Noun
a
stop
for
trains
(
passenger
embarkment
and
disembarkment
)