hydroelectricity
1. [ noun ] (physics,electricity) electricity produced by water power
Related terms: electricity
Similar spelling:   hydroelectric