French-English dictionary »

station (metro and other modes) meaning in English

FrenchEnglish
station (metro and other modes) nom {f}

station [stations]◼◼◼(place where a vehicle may stop)
noun
[UK: ˈsteɪʃ.n̩] [US: ˈsteɪʃ.n̩]
I'm going to the station. = Je vais à la station.