Word info

Turgo turbine

Noun

Meaning

Turgo turbine (plural Turgo turbines)

(hydroelectricity) An impulse water turbine designed for medium head applications.

Source: en.wiktionary.org

Close letter words and terms