greensward
green-sward
noun
An area of land covered with green grass; a stretch of turf.
"The sheep grazed peacefully on the greensward."
green-sward
An area of land covered with green grass; a stretch of turf.
"The sheep grazed peacefully on the greensward."