Sward Meaning
There are 1 meaning(s) for word Sward
Meaning 1 : surface layer of ground containing a mat of grass and grass roots
Synonyms : greensward, sod, turf
Synonyms : greensward, sod, turf
How to Pronounce Sward
- swɔrd
There are 1 meaning(s) for word Sward