Definition of Greensward

  • 1. Surface layer of ground containing a mat of grass and grass roots Noun

Synonyms for word "greensward"

Semanticaly linked words with "greensward"

Hyponims for word "greensward"