avenue
/ˈævəˌn(j)u/
noun
A broad road in a town or city, typically having trees at regular intervals along its sides.
tree-lined avenues surround the hotel
driveway,approach,access road
noun
A broad road in a town or city, typically having trees at regular intervals along its sides.
tree-lined avenues surround the hotel
driveway,approach,access road