( informal ) to be reading sth and giving it all your attention
HAVE YOUR NOSE IN STH
Meaning of HAVE YOUR NOSE IN STH in English
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005