Definition of "punched tape"

punched tape