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: nose {adv. phr.} {informal}