Greensward meaning

grēnswôrd
Frequency:
Ground that is green with grass; turf.
noun
1
0
Green, grassy ground or turf.
noun
1
0
Land that is green with grass.
noun
1
0
Advertisement

Origin of greensward