136,052 views
18 votes
18 votes
What do it mean hydroelectric

User Amgohan
by
2.5k points

1 Answer

15 votes
15 votes

a form of energy that harnesses the power of water in motion—such as water flowing over a waterfall—to generate electricity

User Laffen
by
2.6k points