tree lawn Hear it!

tree lawn Definition

tree lawn

noun

in some cities, the strip between a street and its parallel sidewalk, often planted with grass and trees