A thermal rocket is a rocket engine that uses a propellant that is externally heated before being passed through a nozzle to produce thrust, as opposed to being internally heated by a redox (combustion) reaction as in a chemical rocket . A thermal rocket is a rocket engine that uses a propellant that is externally heated before being passed through a nozzle to produce thrust, as opposed to being internally heated by a redox (combustion) reaction as in a chemical rocket .