thermoluminescence

English

noun
Definitions
  • (physics) The release of previously absorbed radiation upon being heated.

Etymology

Prefix from English luminescence.

Origin

English

luminescence

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms