Meaning of "thread" in Essential English Dictionary

thread

noun uk /θred/

a long, thin piece of cotton, wool, etc. that is used for sewing:

a needle and thread

(Definition of “thread” from the Cambridge Essential Dictionary © Cambridge University Press)