Synonyms and Antonyms for hydroelectricity

1. hydroelectricity (n.)

electricity produced by water power

Synonyms: Antonyms: