hydroturbine

English

Etymology

From hydro- +‎ turbine.

Noun

hydroturbine (plural hydroturbines)

  1. A turbine used to generate hydroelectric power.