Home

Word

paper tape, n.
more info a long narrow strip of paper
<noun.substance>

paper tape
semantic pointers
hypernym