1. on the nose - Adverb
2. on the nose - Phrase
3. on the nose - Adjective Satellite
just as it should be
being precise with regard to a prescribed or specified criterion
Source: WordNetAmbition may be defined as the willingness to receive any number of hits on the nose. Wilfred Owen
All these fifty-year-old guys wearing baseball caps and shorts and acting like children. It winds me up. Men don't have to take responsibility anymore. Most of the guys I know would punch me on the nose for saying this, but maybe we do have to bring back conscription. Chrissie Hynde
That Heel. That lousy wart on the nose of progress. Theodore Sturgeon
To get the lid on the nose. Dutch Proverb
The blow is taken on the nose but it's the eyes that cry. Martinican Proverb
Grass does not grow on the nose of a thief. Nigerian Proverb