hydropower
Hydropower is a renewable energy source that harnesses the power of flowing or falling water to generate electricity.
Requires login.
Related Concepts (3)
Similar Concepts
- electric power generation
- hydroelectric plants
- hydroelectric power
- hydroelectric power systems
- hydroelectricity
- hydropower generation
- hydropower plants
- nuclear power
- pumped hydroelectric storage
- pumped-storage hydroelectricity
- renewable energy
- renewable energy generation
- solar power
- wind power
- wind power generation