Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun hydroelectricity
1 sense of hydroelectricity
Sense 1
hydroelectricity -- (electricity produced by water power)
=> electricity -- (a physical phenomenon associated with stationary or moving electrons and protons)