Meaning of thread in English
1. a long thin string of cotton, silk, flax, nylon etc. spun out and twisted together, used especially for sewing or weaving cloth
a needle and thread
1. pass a thread through the eye of a needle
put the thread through the needs