Meaning of (HAVE ONE`S) NOSE IN SOMETHING in English

(HAVE ONE`S) NOSE IN SOMETHING

unwelcome interest in something, impolite curiosity He always has his nose in other people`s private business where it doesn`t belong.

English idioms vocab.      Словарь английских идиом и выражений.