TRIBOLUMINESCENCE


Meaning of TRIBOLUMINESCENCE in English

[ ˌtrʌɪbəʊlu:mɪ'nɛs(ə)ns ]

■ noun the emission of light from a substance caused by rubbing, scratching, or similar frictional contact.

Derivatives

triboluminescent adjective

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.