TRIBOLUMINESCENCE


Meaning of TRIBOLUMINESCENCE in English

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

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