OUTPUNCH Meaning of OUTPUNCH in English ■ verb surpass in punching ability. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004