Home / H / hydroelectric

hydroelectric

13 letters Scrabble 24 WWF 25
Definitions

of or relating to or used in the production of electricity by waterpower

“hydroelectric power”

Want another word?
Spin the dictionary for a fresh one.
Generate a word →