on the nose ( synonym found)

Definition of on the nose:

"his estimate that they would consume 23 boxes was right on the nose."

Definition of on the nose:

"his estimate that they would consume 23 boxes was right on the nose."

Back to Top