Skip to content
ontologydriven
Sign out

Dictionary

Words, grammatical forms and meanings linked to the ontology.

bioswale en · NOUN

Etymology

From bio- + swale.

Meanings

  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.

Forms

SpellingFeaturesLabelsSource
bioswales Number=Plur lexicographic

Relateds

rain garden