punched paper tape

English

edit

Pronunciation

edit

Noun

edit

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

  1. Synonym of paper tape