card punch


noun

British Dictionary definitions for card punch

card punch

noun

a device, no longer widely used, controlled by a computer, for transferring information from the central processing unit onto punched cards Compare card reader
another name for key punch