Francis Turbine

2 topics · 2 sources

Science

Energy

Science› Energy

Renewable Energy

A water-powered turbine used to transform water falling vertically to mechanical (rotating) energy.

Cite this definition

APA
MLA
Chicago