VariousWords beta
Related Terms:
continuous
channel
fluid
turbid
liquid
turbinelike
jacking gear
water power
turboelectric
green roof
turbopump
multiturbine
kinetic energy
turbomachinery
turbofan
turbodrill
gas
afterburning
pelton wheel
stream
jet age
turboshaft
turbomachine
shutter dam
fogger
turbojet
turbogenerator
turbo ramjet
turbomolecular
turboexpander
driving wheel
rotary
machine
gas turbine
penstock
microturbine
shaft
turborocket
steam power
betz's law
shaft horsepower
turbined
turn
water wheel
cermet
steam drier
tailrace
Definitions:
Noun
turbine
Definition: rotary engine in which the kinetic energy of a moving fluid is converted into mechanical energy by causing a bladed rotor to rotate
Definition: Any of various rotary machines that use the kinetic energy of a continuous stream of fluid (a liquid or a gas) to turn a shaft.