ALL meanings of tree lawn
tree lawn
T t - noun tree lawn a strip of grass-covered ground between sidewalk and curb, often planted with shade trees. 1
- noun tree lawn an area of grass between the pavement or sidewalk and the street 0
- noun tree lawn in some cities, the strip between a street and its parallel sidewalk, often planted with grass and trees 0