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. Английский словарь экологического инжиниринга. 2012