Meaning of “punch” - Learner’s Dictionary

punch

noun uk us /pʌntʃ/
HIT [ C ]

B2 the act of hitting someone or something with your fist (= closed hand) :

a punch on the nose
DRINK [ U ]

a sweet, mixed drink made from fruit juice, spices, and usually alcohol

HOLE [ C ]

a piece of equipment that makes a hole in something

(Definition of “punch noun” from the Cambridge Learner’s Dictionary © Cambridge University Press)