Skip to content
Book Glossary
Home
Practice
Lessons
About
greensward
Stopped
Dictionary definition
· greensward
noun
surface layer of ground containing a mat of grass and grass roots
Similar words
sod
sward
turf
Source: Open English WordNet (CC BY 4.0).