Glossary Energy Engineering / Term
A body of water confined by a dam, dike, floodgate or other artificial barrier.
Permanent link Impoundment - Creation date 2020-04-22