DICTIONARY


Definition of ON THE NOSE

Adjective : ON THE NOSE

Source: WordNet 3.1

  • 1. (

    ) being precise with regard to a prescribed or specified criterion; "his guess was on the nose"; "the prediction for snow was right on the button" ;

Adverb : ON THE NOSE

Source: WordNet 3.1


See more about : ON THE NOSE