BY A NOSE Meaning of BY A NOSE in English (of a victory) by a very narrow margin. → nose Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004