{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
Slang English vocab. Английский сленговый словарь. 2012