GIVE SOMEONE A BLOODY NOSE


Meaning of GIVE SOMEONE A BLOODY NOSE in English

inflict a resounding defeat on someone.

→ nose

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.