Home
Search
Index
Definify.com
Definition
2024
thermoluminescence
thermoluminescence
English
Noun
thermoluminescence
(
countable and uncountable
,
plural
thermoluminescences
)
(
physics
)
The
release
of
previously
absorbed
radiation
upon being
heated
.
Related terms
thermoluminescent
Etymology
thermo-
+
luminescence
Similar Results