planting strip
English
Noun
planting
strip
(
plural
planting strips
)
(
US
)
The
grassy
area between the
sidewalk
and the
street
.
seed tape
Synonyms
(
strip of land between street and sidewalk
)
:
see list at
tree lawn
Translations
grassy area between sidewalk and street
Finnish:
viherkaista