a card on which, in the past, information was recorded as lines of holes and used for giving instructions, etc. to computers and other machines
Check pronunciation: punchcard
Definition of punchcard noun from the Oxford Advanced American Dictionary