Macquarie Dictionary

turbogenerator

an electric generator coupled to a steam turbine.