water turbine 1

noundomain: artefact
EnWordnet [ver.5.0]
EnglishEnglish
Definition

A water turbine is a rotary engine that converts kinetic and potential energy of water into mechanical work.

  • 1.Water turbines are mostly found in dams to generate electric power from water kinetic energy.

Project co-funded by European funds

FENG