Tag: exact

Idiom – On The Nose

English Idiom – On the nose. Meaning – To be exactly right about something. If you are on the nose you guess something correctly and accurately. You may be on…