Definition of Greensward

  • (n.) Turf green with grass.

Synonyms of Greensward


Antonyms of Greensward


No Antonyms Found.

Homophones of Greensward


No Homophones Found.