Hydroelectricity — synonyms, definition

1. hydroelectricity (Noun)

3 synonyms
hydro hydroelectric power hydropower
1 definition

hydroelectricity (Noun) — Electricity produced by water power.

1 type of
electricity