NAIL PUNCH Meaning of NAIL PUNCH in English (also nail set ) ■ noun a tool hit with a hammer to sink the head of a nail below a surface. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004