on the nose meaning
on the nose. Used other than with a figurative or idiomatic meaning: see on,â nose. Exact; precise; appropriate. His estimate that they would consume 23 boxes was on the nose. 1979, Toby Thompson, The â²60s Report, page 239,