Hydropower

Energy that can be harnessed from a continuous flow of water, such as a river. It is a renewable source of energy because the water cycle is constantly renewed by the sun

» Glossary