paper tape

Definitions

Computing

  • noun a long strip of paper on which data can be recorded, usually in the form of punched holes

Publishing

  • noun a strip of paper into which holes are punched to record data, and which when fed into a computer can drive a typesetting machine, or can be used to drive a Monotype casting machine
http://www.dictionarycentral.com/definition/paper-tape.html