Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: turbine  tur-bIn or tur-bun
  1. Rotary engine in which the kinetic energy of a moving fluid is converted into mechanical energy by causing a bladed rotor to rotate

Derived forms: turbines

Type of: rotary engine

Encyclopedia: Turbine Turbine, Ontario