steam turbine

Noun
  1. Turbine in which steam strikes blades and makes them turn (synset 104317742)

Other Searches