IMPULSE TURBINE


Meaning of IMPULSE TURBINE in English

noun

: a turbine in which the rotor is driven by fluid jets impinging directly against the blades — compare reaction turbine

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.