English | German | Russian | Czech

hydroelectricity English

Meaning hydroelectricity meaning

What does hydroelectricity mean?

hydroelectricity

electricity produced by water power

Synonyms hydroelectricity synonyms

What other words have the same or similar meaning as hydroelectricity?

hydroelectricity English » English

waterpower hydropower hydroelectric power

Are you looking for...?