TRIBOLUMINESCENCE


Meaning of TRIBOLUMINESCENCE in English

n. the emission of light from a substance when rubbed, scratched, etc.

Derivatives:

triboluminescent adj.

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