nose, on the adj infml 1. That's right on the nose Это совершенно точно 2. They were there right on the nose Они заявились туда вовремя nose, on the adv infml He pays on the nose Он сразу все заплатит
ON THE NOSE
Англо-русский перевод ON THE NOSE
Глазунов. New English-Russian dictionary of modern informal English. Англо-Русский новый словарь современного неформального английского языка. 2012