Turgo turbine
Noun
Meaning
Turgo turbine (plural Turgo turbines)
(hydroelectricity) An impulse water turbine designed for medium head applications.
Noun
Turgo turbine (plural Turgo turbines)
(hydroelectricity) An impulse water turbine designed for medium head applications.