Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Noun: steam turbine
  1. Turbine in which steam strikes blades and makes them turn

Derived forms: steam turbines

Type of: turbine

Encyclopedia: Steam turbine