on the nose Meaning, Definition & Usage

  1. adjective satellite being precise with regard to a prescribed or specified criterion
    on the button.
    • his guess was on the nose
    • the prediction for snow was right on the button
  2. adverb just as it should be
    on the dot; exactly; precisely; on the button.
    • `Precisely, my lord,' he said

WordNet