Dictionary definition · on the nose
adjective
- being precise with regard to a prescribed or specified criterion"his guess was on the nose"
adverb
- just as it should be"‘Precisely, my lord,’ he said"
Similar words
Source: Open English WordNet (CC BY 4.0).