triboluminescence in Catalan triboluminescence in Catalan triboluminiscència noun The production of light by friction. Add to Flashcards