Swards Meaning

There are 1 meaning(s) for word Swards

Meaning 1 : surface layer of ground containing a mat of grass and grass roots

    Synonyms : greensward,  sod,  turf

How to Pronounce Swards

  • swɔrd