greensward
/ˈɡriːnzwɑːrd/Definitions
1. noun
a large area of grass or lawn, especially one that is well kept or maintained
“The park’s greensward was perfect for a picnic on a sunny day.”
1. noun
a large area of grass or lawn, especially one that is well kept or maintained
“The park’s greensward was perfect for a picnic on a sunny day.”