KEYPUNCH Meaning of KEYPUNCH in English [key.punch] n (1918): a machine with a keyboard used to cut holes or notches in punched cards [2]keypunch vt (1959): to enter (data) on punched cards with a keypunch -- key.punch.er n Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012