WordUnscrambler Home
parkway
Definitions
[ˈpɑːkweɪ], (Noun)
Definitions:
- an open landscaped highway
- a railway station with extensive parking facilities
(e.g: Didcot Parkway)
Phrases:
Origin
:
Click here to see the free dictionary definition for parkway
definition by Oxford Dictionaries