ALL meanings of punches
punch
P p - noun punches the chief male character in a Punch-and-Judy show. 1
- verb with object punches to cut, stamp, pierce, perforate, form, or drive with a tool or machine that punches. 1
- verb without object punches to work at or on something with or as if with a mechanical punch. 1
- idioms punches pleased as Punch, highly pleased; delighted: They were pleased as Punch at having been asked to come along. 1