FOUNDATION (OF A DAM) Meaning of FOUNDATION (OF A DAM) in English The natural material on which the dam structure is placed. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012