A

David

Darling

heat engine

Heat engine.

A heat engine is a device that produces mechanical energy directly from two heat reservoirs at different temperatures. Alternatively, it can be defined as a machine that converts thermal energy to mechanical energy, such as a steam engine or turbine.