'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