green sward

English

Noun

green sward (countable and uncountable, plural green swards)

  1. Alternative form of greensward.