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