Definition of perforated tape in English:

perforated tape

noun

  • Punched tape.

Origin

Late 19th century; earliest use found in The Electrician.