English

edit

Etymology

edit

hydro- +‎ turbine

Noun

edit

hydroturbine (plural hydroturbines)

  1. A turbine used to generate hydroelectric power.