Wikipedia
Regenerative cooling (rocket)
Regenerative cooling, in the context of rocket engine design, is a configuration in which some or all of the propellant is passed through tubes, channels or in a jacket around the combustion chamber or nozzle to cool the engine. This is effective because the fuel (and sometimes the oxidizer) are good coolants. The heated propellant is then fed into a special gas generator or injected directly into the main combustion chamber for combustion there.
Regenerative cooling
Regenerative cooling is a method of cooling gases in which compressed gas is cooled by allowing it to expand and thereby take heat from the surroundings. The cooled expanded gas then passes through a heat exchanger where it cools the incoming compressed gas.