Wiktionary
keypunching
vb. (present participle of keypunch English)
vb. (present participle of keypunch English)