steam turbine

1. (noun) steam strikes blades and makes them turn
Related Words: turbine



Terms and Conditions of Use / Copyright Notice