PARKWAY


Meaning of PARKWAY in English

n.1 US an open landscaped highway.

2 Brit. a railway station with extensive parking facilities.

Oxford English vocab.      Оксфордский английский словарь.