Feedback
Treelawn
Meaning
Noun
●
In Roads:
A
strip
of
unpaved
land
planted
with
trees
,
running
alongside
a
street
, usually between the
sidewalk
and
street
.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better