SEDIMENT (CATCHMENT) DAM


Meaning of SEDIMENT (CATCHMENT) DAM in English

A structure used specifically to trap sediment in water and prevent its transport further downstream.

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