Dictionary.com
Thesaurus.com

keypuncher

  • a word derived from keypunch.
    keypunch
    noun
    Also key punch a machine, operated by a keyboard, for coding information by punching holes in cards or paper tape in specified patterns.

More Suggestions