meaning of hydroelectric
1. of or relating to or used in the production of electricity by waterpower; "hydroelectric
">power"
Related Words
hydroelectric | hydroelectric turbine | hydroelectricity |
1. of or relating to or used in the production of electricity by waterpower; "hydroelectric
">power"
hydroelectric | hydroelectric turbine | hydroelectricity |