n. 1 any of various devices or machines for punching holes in materials (e.g. paper, leather, metal, plaster). 2 a tool or machine for impressing a design or stamping a die on a material. [perh. an abbr. of PUNCHEON(1), or f. PUNCH(1)]
PUNCH
Meaning of PUNCH in English
English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012