GeneralConnection.com
➔
Dictionary
on the nose
Adverb
1. precisely
Adjective
1. exactly, on the dot, on the button, on the button
1. precise
Usage