English Dictionary
Definition stickybeak in British English
stickybeak noun
[countable] noun
/ˈstɪkiˌbiːk/
1
someone who is too interested in other people's private activities
