greensward

Nouns

  • (n) surface layer of ground containing a mat of grass and grass roots sod, sward, turf,

Synonyms

sod sward turf

Words of close approximity