VariousWords beta
Related Terms:
Definitions:
Noun
steam turbine
Definition: turbine in which steam strikes blades and makes them turn
Definition: A system of angled and shaped blades arranged on a rotor through which steam is passed to generate rotational energy. Today, normally used in power stations.