Meaning

1 senses
  1. (uncountable)Power made by the force of water pushing agent a turbine to make a special form of kinetic energy

Examples

1 sentences
  1. Algeria needs more hydroelectric power plants.

hydroelectric power — meaning, examples, forms, synonyms | Krumeto