Energy glossary

What is IMPOUNDMENT?

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

More Energy terms →