parkway
/pˈɑrkweɪ/
Explore definitions, synonyms, and language insights of parkway
Definitions
Noun
a wide scenic road planted with trees; "the riverside drive offers many exciting scenic views"