on the nose

prep_phrase
RareNot in standard dictionaries
1

Exact; precise; appropriate.

2

Unimaginative; over-literal; lacking nuance.

3

Smelly, malodorous.

4

Being a bet on a horse to finish first.

5

On the lookout.

6

Used other than figuratively or idiomatically: see on, nose.

#obsolete#slang