a card with holes positioned in it for interpretation by an automatic data-processing machine or for quick mechanical selection
See punch card in American Heritage Dictionary 4
noun
A medium for feeding data into a computer, essentially a card punched with holes or notches to represent letters and numbers or with a pattern of holes to represent related data. Also called Hollerith card.