OVERCHUTE


Meaning of OVERCHUTE in English

A Flume (or bridge with sideboards) for passing flood water across an irrigation ditch or canal.

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