1. hydroelectricity

noun. electricity produced by water power.


  • direct current

Featured Games

Sentences with hydroelectricity

1. Noun, singular or mass
Not only were these machines so effective that they are still used today, but they became the mechanical basis for generators which could create electricity from the motion of falling water, or hydroelectricity.