Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

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

Words Related to turbine!

turbine Examples by Brain Bank Users

By: Jamie
The new wind turbines turned the energy field upside down by eliminating the need for a liquid force to turn the blades.