SWARD


Meaning of SWARD in English

n. literary 1 an expanse of short grass.

2 turf.

Derivatives:

swarded adj.

Etymology: OE sweard skin

Oxford English vocab.      Оксфордский английский словарь.