English Noun thermoluminescent #physics the release of previously absorbed radiation upon being heated Related terms thermoluminescent
vi:thermoluminescence zh:thermoluminescence