parkway
Concise Oxford English Dictionary © 2008 Oxford University Press:
parkway/ˈpɑːkweɪ/
▶noun
- 1 N. Amer. an open landscaped highway.
- 2 Brit. used in names of railway stations with extensive parking facilities.
'parkway' also found in these Oxford entries:

