Scintillation



ENGLISH MEANING
noun
1.
The act of scintillating.
2.
A spark or flash emitted in scintillating.