Term of the Moment

iPhone X series


Look Up Another Term


Definition: card punch


(1) An early peripheral device that punched holes into cards at 100 to 300 cards per minute.

(2) See keypunch machine.