Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of hydroelectric

Source language: EnglishDictionary language: English

hydroelectric

adjective

Definitions

  1. That generates electricity by converting the energy of moving water, or of steam escaping under high pressure

  2. Of or relating to the electricity so produced