punched tape


Concise Oxford English Dictionary © 2008 Oxford University Press:
punched tape
noun a paper tape perforated according to a code, formerly used for conveying instructions or data to a data processor.
'punched tape' also found in these Oxford entries:

Download free Android and iPhone apps

Android AppiPhone App
Report an inappropriate ad.