greensward

Definition: (noun) Surface layer of ground containing a mat of grass and grass roots.
Synonyms: sod, turf.
Usage: There were lovely patches of greensward all about, with stately trees bearing rich and luscious fruits.
Discuss