Turboalternator definition

An alternator powered by a steam turbine.
noun
1
0
Advertisement

Origin of turboalternator