OVERFALL Meaning of OVERFALL in English An abrupt change in stream channel elevations. Also, the part of a dam or weir over which the water flows. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012