scintillate

/ˈsɪn.tɪˌleɪt/verb
University
1

To give off sparks; to shine as if emanating sparks; to twinkle or glow.

2

Of a star or other celestial body: to vary rapidly in brightness; to twinkle.

3

Especially of a phosphor: to emit a flash of light upon absorbing ionizing radiation.

4

To dazzle or to impress.

5

To throw off like sparks.

#archaic