triboluminescence in French triboluminescence in French triboluminescence noun The production of light by friction. Add to Flashcards