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