English dictionary
impulse turbine meaning and definition
Definition and meaning of impulse turbine at MeaningMonkey.org. impulse turbine meaning and definition in the English Dictionary.IMPULSE TURBINE noun
Definition of impulse turbine (noun)
- a turbine that is driven by jets direct against the blades
Source: Princeton University Wordnet