hydroelectric

Explore definitions, synonyms, and language insights of hydroelectric

Definitions

Adjective
of or relating to or used in the production of electricity by waterpower; "hydroelectric power"