GREENSWARD


Meaning of GREENSWARD in English

[ 'gri:nˌswɔ:d ]

■ noun literary grass-covered ground.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.