Meaning of SCINTILLATION in English

■ 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.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.