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)

2025, Cloud WordNet Browser