Synonyms of on the nose in English:

on the nose


See definition of on the nose

phrase

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

SYNONYMS
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