on the nose
on the nose {adv. phr.}, {informal}
Just right; exactly.
Stanley hit the ball on the nose.
The airplane pilot found the small landing field on the nose.
Categories:
add yours
Source: A Dictionary of American Idioms
Discuss