Greensward - Definition

greensward

n 1: surface layer of ground containing a mat of grass and grass
roots [syn: turf, sod, sward, greensward]

Look up another word