SAUSAGE DAM


Meaning of SAUSAGE DAM in English

A dam composed of loose rock that has been wrapped with wire into cylindrical bundles and laid in a horizontal or vertical position.

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