'hydroelectric turbine' definitions:

Definition of 'hydroelectric turbine'

(from WordNet)
noun
Turbine consisting of a large and efficient version of a water wheel used to drive an electric generator