scintillate
/ˈsɪntɪleɪt/
verb
Meaning
To give off sparks; to shine as if emanating sparks; to twinkle or glow.
To throw off like sparks.