GREENSWARD Meaning of GREENSWARD in English n.1 grassy turf. 2 an expanse of this. Oxford English vocab. Оксфордский английский словарь. 2012