heat engine

 

noun

  • a device for producing motive power from heat.