PUNCH Meaning of PUNCH in English () A punch for making indentations or dots in a piece of work, as for suspension between lathe centers, etc. Webster's English dictionary. Английский словарь Webster. 2012