hydroelectricity meaning

UK US

hydroelectricity (noun): electricity produced by water power.

Definition of hydroelectricity

  1. electricity produced by water power

    Type of: electricity

    Related forms: hydroelectric

hydroelectricity in a sentence

More about hydroelectricity on Wikipedia.