Subscriber login


Forgot your password?

Library card login

Other

sonoluminescence

Syllabification: (son·o·lu·mi·nes·cence)

Definition of sonoluminescence

noun

Physics
  • luminescence excited in a substance by the passage of sound waves through it.

Derivatives

sonoluminescent

adjective

sonoluminescence in other Oxford dictionaries

Definition of sonoluminescence in the British & World English dictionary