Synonyms of Hydroelectric

Primary definition: Generating electricity by the action of falling or flowing water.

Full Dictionary Entry

Antonyms & Opposite Concepts