Bioswale

noun

noun ·Rare ·Advanced level

Definitions

Noun
  1. 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.

Etymology

From bio- + swale.

More for "bioswale"