English base mechanoluminescence

Dictionary entry: mechanoluminescence


(materials science) THIS IS MY OWN DEFINITION/ USE IT!!!: luminescence produced by a special material or coating, usually (but not necessarily) to reveal cracks and mechanical stress

Mechanoluminescence (ML) also known as triboluminescence (TL), refers to the phenomenon of light being produced, when a substance is subjected to external mechanical stimuli (such as grinding, rubbing, crushing or pressing).

ScienceDirect.com | Science, health and medical journals, full text articles and books. › me...

Mechanoluminescence - an overview | ScienceDirect Topics

  • Hello,

    Thank you for your message. I'm afraid we are not currently accepting suggestions for completely new words via this forum. We regularly review words that our users search for and that are not currently in our dictionaries to see if they are suitable for inclusion, so mechanoluminescence may be added at some point in the future.