n. (Computers) narrow strip of paper in which holes are perforated in designated patterns representing characters, punched tape (was used as storage medium in the early 1900's)
PUNCHED TAPE
Meaning of PUNCHED TAPE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012