on the nose
English Dictionary
->
Letter O
-> on the nose
Search Dictionary:
on the nose Definition
(r)
just
as
it
should
be
; "`
Precisely
,
my
lord
,''
he
said
"
(s)
being
precisely
to
a
prescribed
or
specified
criterion
; "
his
guess
was
on
the
nose
"; "
the
prediction
for
snow
was
right
on
the
button
"
on the nose Synonyms
exactly
on the button
on the dot
on the nose
precisely
© Art Branch Inc.