hydroelectricity

Definitions of hydroelectricity
1

n electricity produced by water power

Type of:
electricity
a physical phenomenon associated with stationary or moving electrons and protons

Sign up, it's free!

Whether you're a student, an educator, or a lifelong learner, Vocabulary.com can put you on the path to systematic vocabulary improvement.