Impulse Turbine Definition
noun
A kind of turbine having rotor blades so shaped that the force of jets of fluid striking against the blades moves the wheel, without pressure drop occurring across the blades.
Webster's New World
Find Similar Words
Find similar words to impulse turbine using the buttons below.