parkway

(one word)
1
British railway station with extensive parking
2
North American open landscaped highway

Get more from Oxford Dictionaries

Subscribe to remove adverts and access premium resources

New Oxford Dictionary for Writers & Editors

Nearby words