cogenerator

Noun

 * 1) A combined heating plant and power generator.