greensward
English Dictionary
->
Letter G
-> greensward
Search Dictionary:
greensward Definition
(n)
surface
layer
of
ground
containing
a
matt
of
grass
and
grass
roots
greensward Synonyms
greensward
sod
sward
turf
© Art Branch Inc.