Logo

back pressure steam turbine

Definition A steam turbine where the exhaust is above atmospheric pressure.