Meaning Of The Word Francis turbine

Real Dictionary

What's the definition of Francis turbine? Find Francis turbine meanings, definitions and more at the Real Dictionary online.

Francis turbine Meaning

Francis turbine Definition
Francis turbine Definition

What's The Definition Of Francis turbine?

Francis turbine in British English
noun: a water turbine designed to produce high flow from a low head of pressure: used esp in hydroelectric power generation

More Definitions

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

Definitions Of The Day