Definitions of punched card:

  • noun:   a card on which data can be recorded in the form of punched holes