n. broad roadway with a central divider that is landscaped with trees and bushes; strip of land at the side of the road that is landscaped with trees and bushes
PARKWAY
Meaning of PARKWAY in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012