HYDROELECTRIC

13 letters 24 Scrabble points

Definition of HYDROELECTRIC

adjective
  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

Source: Wiktionary

Word Details

Letters H Y D R O E L E C T R I C
Length 13 letters
Scrabble Score 24 points