Synonyms and Antonyms for steam_turbine

1. steam turbine (n.)

turbine in which steam strikes blades and makes them turn

Synonyms: