CHECK DAM


Meaning of CHECK DAM in English

A small dam (a) placed perpendicular to a stream to enhance aquatic habitat, or (b) placed perpendicular in biofiltration swales to reduce water velocities, promote sediment deposition, and enhance infiltration.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.