Sonoluminescence Definition
sŏnə-lo͝omə-nĕsəns
noun
The production of light as a result of the passing of sound waves through a liquid medium. The sound waves cause the formation of bubbles that emit bright flashes of light when they collapse.
American Heritage
Origin of Sonoluminescence
-
sono- +"Ž luminescence
From Wiktionary
Related Articles
Find Similar Words
Find similar words to sonoluminescence using the buttons below.