Home > Terms > English, UK (UE) > Turbine

Turbine

A machine for generating rotary mechanical power from the energy in a stream of fluid. The energy, originally in the form of head or pressure energy, is converted to velocity energy by passing through a system of stationary and moving blades in the turbine. Changes in the magnitude and direction of the fluid velocity are made to cause tangential forces on the rotating blades, producing mechanical power via the turning rotor.

This is auto-generated content. You can help to improve it.
0
Collect to Blossary

Member comments

You have to log in to post to discussions.

Terms in the News

Featured Terms

Harry8L
  • 0

    Terms

  • 0

    Blossaries

  • 1

    Followers

Industry/Domain: Education Category: Schools

Pubic education

An embarrassing spelling mistake that was meant for "public education" on an athletic sponsorship sign put up by the Red Lion Area School ...

Contributor

Featured blossaries

The largest countries in the world

Category: Geography   1 8 Terms

aleph-null

Category: Culture   1 9 Terms