ON THE NOSE


Meaning of ON THE NOSE in English

( informal , especially NAmE ) exactly :

The budget should hit the $136 billion target on the nose.

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.