TRIBOLUMINESCENCE


Meaning of TRIBOLUMINESCENCE in English

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

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.