'hydroelectricity' definitions:

Definition of 'hydroelectricity'

From: WordNet
noun
Electricity produced by water power

Words containing 'hydroelectricity'