Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of turbine
  1. noun
    rotary engine in which the kinetic energy of a moving fluid is converted into mechanical energy by causing a bladed rotor to rotate
    type of:
Definition that contains turbine
  • steam turbine turbine in which steam strikes blades and makes them turn
  • gas turbine turbine that converts the chemical energy of a liquid fuel into mechanical energy by internal combustion; gaseous products of the fuel (which is burned in compressed air) are expanded through a turbine
  • hydroelectric turbine turbine consisting of a large and efficient version of a water wheel used to drive an electric generator
My lists:
Recently viewed words: