scintillation
Concise Oxford English Dictionary © 2008 Oxford University Press:
scintillation/sɪntɪˈleɪʃ(ə)n/
▶noun
- 1 a flash of light.
■ the process or state of emitting flashes.
- 2 Physics a small flash of visible or ultraviolet light emitted by fluorescence in a phosphor when struck by a charged particle or high-energy photon.
- 3 Astronomy the twinkling of the stars, caused by the earth's atmosphere diffracting starlight unevenly.
'scintillation' also found in these Oxford entries:

