on the nose - İngilizce Eşanlam Sözlük

on the nose

adv.
[1] precisely , exactly , on the dot , on the button
adj.
[1] on the button