Scintillate



ENGLISH MEANING
verb
1.
(INTRANSITIVE) To emit sparks, or fine igneous particles.
2.
(INTRANSITIVE) To sparkle, as the fixed stars.