ALL meanings of thermoluminescence
ther·mo·lu·mi·nes·cence
T t - noun thermoluminescence phosphorescence produced by the heating of a substance. 1
- noun thermoluminescence phosphorescence of certain materials or objects as a result of heating. It is caused by pre-irradiation of the material inducing defects which are removed by the heat, the energy released appearing as light: used in archaeological dating 0
- noun thermoluminescence the release in the form of light of stored energy from a substance when it is heated 0