1 impulse turbine | Definition of impulse turbine

impulse turbine

noun

Definition of impulse turbine

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