Skip to content

on the nose

Dictionary definition · on the nose

adjective

  1. being precise with regard to a prescribed or specified criterion"his guess was on the nose"

adverb

  1. just as it should be"‘Precisely, my lord,’ he said"

Source: Open English WordNet (CC BY 4.0).