H, Hydraulic Turbine Hydraulic Turbine A machine that transfers the energy from a flowing liquid onto a rotating shaft. ◀Previous Term Next Term ▶