TRIBOLUMINESCENCE Meaning of TRIBOLUMINESCENCE in English [tri.bo.lu.mi.nes.cence] n [ISV] (1889): luminescence due to friction -- tri.bo.lu.mi.nes.cent adj Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012