CENTRAL STATION


Meaning of CENTRAL STATION in English

main station which usually provides transportation services outside the city (central bus station, central train and bus station, etc.)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.