Scintillation

English word definition — powered by WordNet

NOUN

(physics) a flash of light that is produced in a phosphor when it absorbs a photon or ionizing particle

a rapid change in brightness

a brilliant display of wit

the quality of shining with a bright reflected light

the twinkling of the stars caused when changes in the density of the earth's atmosphere produce uneven refraction of starlight

Want to remember scintillation?

Sign up free to bookmark & revise