SWARD


Meaning of SWARD in English

[ swɔ:d ]

■ noun an expanse of short grass.

↘the upper layer of soil, especially when covered with grass.

Derivatives

~ed adjective

Origin

OE sweard 'skin'.

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