Synonyms of on the nose in English:

on the nose

See definition of on the nose


1‘the van pulled up at ten on the nose’

exactly, precisely, sharp, on the dot
promptly, prompt, dead, dead on, on the stroke of …, on the dot of …
informal bang, bang on, spot on …
North American informal on the button