What is the meaning of Scintillation?

A flash of light; a spark.

The twinkling of a star or other celestial body caused by turbulence in the Earth's atmosphere.

The flash of light produced by something (especially a phosphor) when it absorbs ionizing radiation.

A brief expression that is amusing or clever; witticism.

scintillation

Source: wiktionary.org