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.

Words Starting With

Words Ending With

Unscrambles

impulse turbine