Dictionary Home » Dictionary Definitions » thermoluminescence

thermoluminescence

(-lo̵̅o̅′mə nesəns)

noun

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

Origin: thermo- + luminescence

Related Forms:

See thermoluminescence in American Heritage Dictionary 4

noun
A phenomenon in which certain minerals release previously absorbed radiation upon being moderately heated.

Related Forms:

  • therˌmo·luˌmi·nesˈcent adjective

Learn more about thermoluminescence

link/cite print suggestion box