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