answersLogoWhite

0

This idiom comes from horse racing. You'd bet on whichever horse's nose would come in first. If you make a good guess, you're "on the nose."

User Avatar

Wiki User

9y ago

What else can I help you with?