Glossaria.net

Glossary Energy Engineering / Term

Impoundment

A body of water confined by a dam, dike, floodgate or other artificial barrier.

Permanent link Impoundment - Creation date 2020-04-22


< Imports Glossary / Energy Engineering In-Situ Combustion >