Meaning of hydroelectricity

Definition of hydroelectricity

(noun) electricity produced by water power

Other information on hydroelectricity

WIKIPEDIA results for hydroelectricity
Amazon results for hydroelectricity