Browse By Letter
Turbine
A rotary device that is actuated by the impact of a moving fluid against blades or vanes.