Definitions
noun
a turbine with blades arranged to develop torque from gradual decrease of steam pressure from inlet to exhaust
Look “reaction turbine” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a turbine with blades arranged to develop torque from gradual decrease of steam pressure from inlet to exhaust