Definition of "Scintillate" :
verb: be lively or brilliant or exhibit virtuosity
verb: physics: fluoresce momentarily when struck by a charged particle or high-energy photon
verb: emit or reflect light in a flickering manner
verb: reflect brightly
verb: give off
"The substance scintillated sparks and flashes."