8 English Words With SWALE
Prev.1Next
Definition: 1. A type of biofilter designed to remove silt and pollution from surface runoff, consisting of a swaled drainage course with gently sloped sides and filled with vegetation, compost and/or riprap.
Show more information about bioswale
Definition: 1. A village and cpar in, Hambleton, North Yorkshire, England (OS grid ref SE3292).
Show more information about Morton-on-Swale
Definition: 1. A village and cpar in, Hambleton, North Yorkshire, England (OS grid ref SE3679).
Show more information about Skipton-on-Swale
Definition: 1. A valley (dale) in in North Yorkshire, England, through which flows the river Swale.
There are 2 definitions of the word Swaledale
Show more information about Swaledale
Definition: 1. plural of swale.
There are 2 definitions of the word swales
Show more information about swales
Prev.1Next
Search took: 13.3678 ms