Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

swale Definition

Cancel
swale
noun(swale)
a low-lying or depressed and often wet stretch of land; also : a shallow depression on a golf course

Words Related to swale!

swale Examples by Brain Bank Users