STICKYBEAK


Meaning of STICKYBEAK in English

n. & v. Austral. & NZ sl.

--n. an inquisitive person.

--v.intr. pry.

Oxford English vocab.      Оксфордский английский словарь.