THERMOLUMINESCENCE


Meaning of THERMOLUMINESCENCE in English

n. the property of becoming luminescent when pretreated and subjected to high temperatures, used as a means of dating ancient artefacts.

Derivatives:

thermoluminescent adj.

Oxford English vocab.      Оксфордский английский словарь.