IMPOUNDMENT


Meaning of IMPOUNDMENT in English

Any lake, reservoir, pond, or other containment of surface water occupying a bed or depression in the earth's surface and having a discernible shoreline.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.