OVERFALL DAM Meaning of OVERFALL DAM in English A dam constructed to allow water to overflow the dam's crest. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012