Synonyms and Antonyms for hydroelectricity

1. hydroelectricity (n.)

electricity produced by water power

Synonyms: