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"

Synonyms


More General Terms