GeneralConnection.com
➔
Dictionary
paper tape
Noun
1. paper
Usage