greensward


greensward - noun

  • surface layer of ground containing a mat of grass and grass roots
  • greensward - thesaurus

    sod   sward   turf