parking lot for private vehicles near a train or bus station (intended to encourage the use of public transportation)
PARK AND GO
Meaning of PARK AND GO in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012