Worlds of David Darling
Encyclopedia of Science
   
Home > Encyclopedia of Alternative Energy

impoundment





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


Related categories

   • WATER POWER
   • WATER SUPPLY