( informal ) to see flashes of light in front of your eyes, usually because you have been hit on the head
SEE STARS
Meaning of SEE STARS in English
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005