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