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 …

informal on the button