n.
1.an appearance of reflected light
2.a flash of light (especially reflected light) gleam v.
1.be shiny, as if wet
2.shine brightly, like a star or a light
3.appear briefly
Idiom of the Day
weigh on/upon (someone)
to be a weight or pressure on someone or something, to worry or upset someone
The pressure of exams has begun to weigh upon my sister.