keypunch - noun
singular
keypunch
plural
keypunches