Third-person singular simple present indicative form of henpeck
keypunch
keypunch
noun
(computing) A mechanical device whose keys are pressed, individually or in combination, to punch holes in punched cards or paper tape that correspond to particular characters.
(computing) An electric machine with a keyboard that has the same function.