meaning of greensward

1. Turf green with grass.
2.
surface layer of ground containing a matt of grass and grass roots


Related Words

greensward |

Developed & Maintained By Taraprasad.com

Treasure Words