A dam composed of loose rock that has been wrapped with wire into cylindrical bundles and laid in a horizontal or vertical position.
SAUSAGE DAM
Meaning of SAUSAGE DAM in English
Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012