punched paper tape

English edit

Pronunciation edit

Noun edit

punched paper tape (usually uncountable, plural punched paper tapes)

  1. Synonym of paper tape