Sonoluminescence (noun) Definition, Meaning & Examples

noun Physics.
  1. the emission of a flash of light accompanying the bursting of a bubble in a liquid when sound waves are passed through the liquid.
noun
  1. luminescence produced by ultrasound
Sonoluminescence (noun) Definition, Meaning & Examples

More Definitions