punched tape

noun

Definition of punched tape

: paper tape punched with holes in such a way as to convey information

History and Etymology for punched tape

from past participle of punch entry 1

Keep scrolling for more