'hydroelectricity' definitions:

Definition of 'hydroelectricity'

(from WordNet)
noun
Electricity produced by water power

Words containing 'hydroelectricity'