More Word(s)
precise
Definisi 'on the nose'

English to English
adjective satellite
1. being precise with regard to a prescribed or specified criterion Terjemahkan
his guess was on the nose|the prediction for snow was right on the button
source: wordnet30

adverb
2. just as it should be Terjemahkan
`Precisely, my lord,' he said
source: wordnet30


Visual Synonyms