What is the meaning of the word "hydroelectric"?

Definitions:

  1. of or relating to or used in the production of electricity by waterpower copy to clipboard adjective
    • hydroelectric power copy to clipboard

NearBy Words: