hydroelectric power (English, noun)
expansion: hydroelectric power (uncountable)
Senses:
glosses: Power made by the force of water pushing agent a turbine to make a special form of kinetic energy
tags: uncountable
Forms: