Synonyms and Antonyms for on_the_nose

1. on the nose (adv.)

just as it should be

Synonyms:

2. on the nose (adj.)

being precise with regard to a prescribed or specified criterion

Synonyms: Antonyms: