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