Definition of keypunchable in English:

keypunchable

adjective

rare
  • Capable of being represented on punched cards or paper tape.

Origin

1960s.