Logo

impulse steam turbine

Definition A steam turbine that contains nozzles intended to act as high-speed jets and impulse blading. The pressure drops takes only place by expanding steam across the nozzle vanes.