Definition of Swale Get the meaning of Swale by R.E.D. Leave a Comment A wide, shallow depression in the ground designed to channel drainage of rainwater.
Leave a Reply