YourDictionary

tree lawn

noun

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

noun

See tree lawn in American Heritage Dictionary 4

link/cite print suggestion box