heat engine
nounDefinition of heat engine
: a mechanism (such as an internal combustion engine) for converting heat energy into mechanical or electrical energy
Keep scrolling for more