ON THE NOSE


Meaning of ON THE NOSE in English

precisely, exactly, to the minute

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.