Feedback
Sonoluminescence
Meaning
Noun
●
In Light sources & Physics:
The
emission
of
short
bursts
of
light
from
imploding
bubbles in
a
liquid
when
excited
by sound.
Sourced from
Wiktionary
Origin
sonoluminescence
English
luminescence
English
sono-
English
Sourced from
Etym
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better