From The Free On-line Dictionary of Computing (19 January 2023): tape 1. magnetic tape. 2. paper tape. (1996-05-25)
tape
1. magnetic tape.
2. paper tape.
(1996-05-25)