English edit

Etymology edit

push +‎ card

Noun edit

pushcard (plural pushcards)

  1. A punchboard.