GREENSWARD


Meaning of GREENSWARD in English

/ ˈgriːnswɔːd; NAmE -swɔːrd/ noun

[ U ] ( literary ) a piece of ground covered with grass

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.