SynonymX
Speak
On The Nose
Definition of On The Nose
1.
Just as it should be
Adverb
2.
Being precise with regard to a prescribed or specified criterion
Adjective Satellite
Synonyms for word "on the nose"
on the button
exactly
on the button
on the dot
precisely
Semanticaly linked words with "on the nose"
precise