Subscriber login


Forgot your password?

Library card login

Other

triboluminescence

Definition of triboluminescence

noun

[mass noun]
  • the emission of light from a substance caused by rubbing, scratching, or similar frictional contact.

Derivatives

triboluminescent

adjective

triboluminescence in other Oxford dictionaries

Definition of triboluminescence in the US English dictionary