Noun
A
burst
or
flash
of
light
;
a
cause
of
dazzling
.