Meaning of "punch" in Essential English Dictionary

punch

noun uk /pʌntʃ/

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

a punch on the nose

(Definition of “punch noun” from the Cambridge Essential Dictionary © Cambridge University Press)