Synonyms for hydroelectricity | Synonym.com

Synonyms for hydroelectricity

1. hydroelectricity (n.)

electricity produced by water power

Synonyms: