hydroelectric turbine

1. (noun) a large and efficient version of a water wheel used to drive an electric generator
Related Words: Francis turbine, turbine



Terms and Conditions of Use / Copyright Notice