English Dictionary
Definition see stars in British English
see stars phrase
phrase
1
to see flashes of light, especially because of a knock on your head
Synonyms and related words
