English Dictionary
Definition stargazer in British English
stargazer noun
[countable] noun
/ˈstɑː(r)ˌɡeɪzə(r)/
Synonyms and related words
