SWARD


Meaning of SWARD in English

noun skin; covering.

2. sward ·vt & ·vi to produce sward upon; to cover, or be covered, with sward.

3. sward ·noun the grassy surface of land; that part of the soil which is filled with the roots of grass; turf.

Webster English vocab.      Английский словарь Webster.