KEYPUNCH Meaning of KEYPUNCH in English v. use a keypunch to create holes in a card or paper tape Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012