English synonyms about - contact  

swale

noun

1 swale

A low area (especially a marshy area between ridges).


Find more on swale elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0278