thermoluminescence Hear it!

thermoluminescence Definition

thermo·lu·mi·nes·cence (-lo̵̅o̅′mə nesəns)

noun

the release in the form of light of stored energy from a substance when it is heated

Etymology: thermo- + luminescence

thermoluminescence Related Forms
ther′mo·lu′·mi·nes·cent adjective
thermoluminescence Usage Examples

Modifies a noun

  • screening: A preliminary fluvial chronology has been established through the use of a simple thermoluminescence screening on sherds ( Deckers et al.