• Thermoluminescence

    Origin

    - + luminescence

    Full definition of thermoluminescence

    Noun

    thermoluminescence

    (countable and uncountable; plural thermoluminescences)
    1. (physics) The release of previously absorbed radiation upon being heated.

    Related terms

    © Wiktionary