{adv. phr.}, {informal} Just right; exactly. * /Stanley hit the ball on the nose./ * /The airplane pilot found the small landing field on the nose./
ON THE NOSE
Meaning of ON THE NOSE in English
Dictionary of English idioms . Словарь английских идиом. 2012