turbine: meaning and definitions

EnglishType a word

What is turbine?

What is turbine?

  • Any of various machines in which the kinetic energy of a moving fluid is converted to mechanical power by the impulse or reaction of the fluid with a series of buckets, paddles, or blades arrayed about the circumference of a wheel or cylinder.

Search words

Upgrade your experience