heat engine Hear it!

heat engine Definition

heat engine

noun

an engine for changing heat into mechanical energy, such as a steam engine or gasoline engine