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

How to Pronounce Sward

  • swɔrd