tape
1.
magnetic tape
.
2. paper tape.
(25 May 1996)