Learn how to say Scintillation correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word scintillation:
a flash or sparkle of light:
scintillations of diamond-hard light
[mass noun] the process or state of emitting flashes of light.
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.
[mass noun] Astronomy the twinkling of the stars, caused by the earth’s atmosphere diffracting starlight unevenly.