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 …

informal on the button