Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps

Noun: thermoluminescence  ,thur-mow,loo-mu'ne-sun(t)s
  1. Luminescence exhibited by a substance on being moderately heated. It is shown esp. by certain substances that have been exposed to the action of light or to the cathode rays

Derived forms: thermoluminescences

Encyclopedia: Thermoluminescence