<< Back to dictionary

The Meaning of greensward

  • (n.) Turf green with grass.

Synonyms

turf , sod , sward