Definition of thermoluminescence
1 : phosphorescence developed in a previously excited substance upon gentle heating
2 : the determination of the age of old material (as pottery) by the amount of thermoluminescence it produces —called also thermoluminescence dating
Origin of thermoluminescence
International Scientific Vocabulary
First Known Use: 1897
Learn More about thermoluminescence
Britannica.com: Encyclopedia article about "thermoluminescence"
Seen and Heard
What made you want to look up thermoluminescence? Please tell us where you read or heard it (including the quote, if possible).