Noun hydroelectric turbine has 1 sense
  1. hydroelectric turbine - turbine consisting of a large and efficient version of a water wheel used to drive an electric generator
    --1 is a kind of
    turbine
    --1 has particulars: Francis turbine
,
TOP