CARDPUNCH


Meaning of CARDPUNCH in English

UK, [US and ANZ] keypunch [noun] [C] - (esp. in the past) a machine for putting information onto cards so that it can be read by a computer

Cambridge English vocab.      Кембриджский английский словарь.