hydroelectric

Adjective
  1. Of or relating to or used in the production of electricity by waterpower (synset 302838835)
    "hydroelectric power"

Other Searches