thread paper
nounDefinition of thread paper
1
: a strip of folded paper serving to hold skeins of thread in its divisions
2
: something and especially a person as long and narrow as a thread paper