Greensward — synonyms, definition

1. greensward (Noun)

3 synonyms
sod sward turf
1 definition

greensward (Noun) — Surface layer of ground containing a mat of grass and grass roots.

3 types of
ground land soil
1 type
divot