scintillate
verb
°To give off sparks; to shine as if emanating sparks; to twinkle or glow.
°To throw off like sparks.