KEYPUNCH Meaning of KEYPUNCH in English A keyboard -actuated punch that punches holes in a data medium . Synonym keyboard punch. Telecommunication standard terms English vocab. Английский словарь стандартных телекоммуникационных терминов. 2012