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