Hydroelectricity
Definitions
1
Posts
1
Posters
61
Views
-
electricity produced by the force of fast-moving water such as rivers or waterfalls:
Explore More Definitions
Browse our collection of 300,000+ community-written definitions