High specific speed of turbine implies it is A Propeller turbine B Francis turbine C Impulse turbine D None of the above High specific speed of turbine implies it is Correct Answer Propeller turbine Bissoy MCQ Team Mechanical Engineering Hydraulics And Fluid Mechanics In ME