SCOURING SLUICE


Meaning of SCOURING SLUICE in English

An opening in a dam controlled by a gate through which the accumulated silt, sand, and gravel may be ejected.

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