Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

steam turbine Definition

Cancel
steam turbine
noun(steam tur-bine)
turbine in which steam strikes blades and makes them turn

Words Related to steam turbine!

steam turbine Examples by Brain Bank Users