Meaning of STATION in English

STATION

[c mediumvioletred] (as used in expressions)

Grand Central Station

{{link=space station">space station

Britannica English dictionary.      Английский словарь Британика.