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, adjectiveWords nearby sonoluminescence
British Dictionary definitions for sonoluminescence
sonoluminescence
/ (ˌsəʊnəʊˌluːmɪˈnɛsəns) /
noun
luminescence produced by ultrasound