sward(noun)A layer of earth into which grass has grown; turf; sod.
sward(noun)An expanse of land covered in grass; a lawn or meadow.
Translations for sward
From our Multilingual Translation Dictionary
Get even more translations for sward »
Find a translation for the sward synonym in other languages:
Select another language: