A slight suggestion or vague understanding
A flash of light (especially reflected light)
Shine brightly, like a star or a light