hydroelectricity meaning
UK US
hydroelectricity (noun): electricity produced by water power.
Definition of hydroelectricity
- electricity produced by water power
Type of: electricity
Related forms: hydroelectric
hydroelectricity in a sentence
- Algeria needs to provide hydroelectricity to its remote northern villages.
More about hydroelectricity on Wikipedia.