BENCH FLUME


Meaning of BENCH FLUME in English

A flume built on constructed benches or terraces along hillsides or around mountain slopes when the ground is too rough or too steep to permit the use of an excavated canal.

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