scintillate
Concise Oxford English Dictionary © 2008 Oxford University Press:
scintillate /ˈsɪntɪleɪt/
▶verb emit flashes of light; sparkle.
■ Physics fluoresce momentarily when struck by a charged particle or photon.
– derivatives
scintillant adjective & noun.
scintillant adjective & noun.
– origin C17: from L. scintillat-, scintillare ‘to sparkle’, from scintilla ‘spark’.
'scintillate' also found in these Oxford entries:

