tape punch

listen to the pronunciation of tape punch
English - English

Definition of tape punch in English English dictionary

punch tape
A paper ribbon in which holes representing data to be processed by a computer are punched