ALL meanings of impulse turbine
im·pulse tur·bine
I i - noun impulse turbine a turbine moved by free jets of fluid striking the blades of the rotor together with the axial flow of fluid through the rotor. 1
- noun impulse turbine a turbine in which the expansion of the fluid, often steam, is completed in a static nozzle, the torque being produced by the change in momentum of the fluid impinging on curved rotor blades 0
- noun impulse turbine a kind of turbine having rotor blades so shaped that the force of jets of fluid striking against the blades moves the wheel, without pressure drop occurring across the blades 0