hydroturbinehydroturbine means A turbine used to generate hydroelectric power. Lexicurio rates it Sui generis — a strength score of 95 out of 100.EtymologyFrom hydro- + turbine.nounA turbine used to generate hydroelectric power.