What is the meaning of Punched_card?

A punch card (especially one that has had holes punched in it).

Source: wiktionary.org