Definitions for "HYDROPOWER"
renewable source of energy that comes from water and is harnessed to produce electricity
The production of electricity by the action of moving water falling on a turbine generator.
Is generated indirectly by the sun when water is heated, falls as rain and fills watercourses. In principle, hydropower produces no emissions, but it still has a major impact locally and regionally and changes the living conditions in and around the watercourses where dams are built. Flows are changed by dams, and rivers in some areas are drained. Dams flood areas so that the plants and animals that previously lived there disappear and the people who live there are forced to move.