RELATED WORDS
PARAPHRASING
a sudden burst of flame or light; a sudden idea, realization etc
shimmer, flicker