Learn how to say Scintillate correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word scintillate:
emit flashes of light; sparkle:
the sleek boat seemed to scintillate with a dark blue light
Physics fluoresce momentarily when struck by a charged particle or photon:
a zinc sulphide screen scintillated when it was struck by an alpha particle
adjective & noun
early 17th century: from Latin scintillat- ‘sparkled’, from the verb scintillare, from scintilla ‘spark’