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
American idioms English vocabulary. Английский словарь американских идиом. 2012