Choose the best answer.
Electricity that is made by the energy of falling water defines _____.
hydroelectricity
isolated
inexhaustible
geothermal
chemical
1 answer
hydroelectricity
Electricity that is made by the energy of falling water defines _____.
hydroelectricity
isolated
inexhaustible
geothermal
chemical
1 answer