STICKYBEAK


Meaning of STICKYBEAK in English

n. & v. Austral. & NZ sl.

n. an inquisitive person.

v.intr. pry.

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.