perforated tape


noun

a US name for punched tape