sonoluminescence

[ son-uh-loo-muh-nes-uh ns ]
/ ˌsɒn əˌlu məˈnɛs əns /

noun Physics.

the emission of a flash of light accompanying the bursting of a bubble in a liquid when sound waves are passed through the liquid.

OTHER WORDS FROM sonoluminescence

son·o·lu·mi·nes·cent, adjective

Words nearby sonoluminescence

British Dictionary definitions for sonoluminescence

sonoluminescence
/ (ˌsəʊnəʊˌluːmɪˈnɛsəns) /

noun

luminescence produced by ultrasound