English English Dictionary
English English Dictionary
The online English-English dictionary from The Project Gutenberg
Result
Result for Turbine
Turbine
(n.)
A water wheel, commonly horizontal, variously constructed,
but usually having a series of curved floats or buckets, against which
the water acts by its impulse or reaction in flowing either outward
from a central chamber, inward from an external casing, or from above
downward, etc.; -- also called turbine wheel.