ON THE NOSE


Meaning of ON THE NOSE in English

adv. phr. , informal Just right; exactly. Stanley hit the ball on the nose. The airplane pilot found the small landing field on the nose.

American idioms English vocabulary.      Английский словарь американских идиом.