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)

  1. a type of hydroelectric turbine
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: