English dictionary
francis turbine meaning and definition
Definition and meaning of francis turbine at MeaningMonkey.org. francis turbine meaning and definition in the English Dictionary.FRANCIS TURBINE noun
Definition of Francis turbine (noun)
- a type of hydroelectric turbine
Source: Princeton University Wordnet