More Word(s)
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

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

Visual Synonyms