impulse turbine
1.
(
noun
) a turbine that is driven by jets direct against the blades
Related Words:
turbine
Terms and Conditions of Use / Copyright Notice