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. Оксфордский английский словарь. 2012