Simple as in slough A low-lying tract of land, often moist or marshy, similar to a slough. Clear All
1 Example Sentence Showcasing the Meaning of 'Swale'
Children love exploring the swale, discovering frogs and insects in the moist soil.
Report
Meaning
Contribute
Copied