pushcard
English
Etymology
From
push
+
card
.
Noun
pushcard
(
plural
pushcards
)
A
punchboard
.