on the nose
• to a person's sense of smell.
• "the wine is pungently smoky and peppery on the nose"
• precisely.
• "at ten on the nose the van pulled up"
Similar:
exactly,
precisely,
sharp,
on the dot,
promptly,
prompt,
dead (on),
on the stroke of …,
on the dot of …,
bang (on),
spot on …,
on the button,
• distasteful or offensive.
• (of a bet) on a horse to win (as opposed to being placed).
• "Caesar's Revenge in the three-thirty, Pat. On the nose"