energy release

"Energy release" refers to the liberation or transfer of energy from a source, usually resulting in the release of heat, light, or motion.

Requires login.