PUNCHED CARD Meaning of PUNCHED CARD in English (also punchcard ) ■ noun a card perforated according to a code, for controlling the operation of a machine, formerly used to program computers. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004