RichThesaurus
card punch
card punch
antonyms
card punch
definitions
noun
A machine that punches holes in a punch card