THREAD Meaning of THREAD in English (v. t.) To pass a thread through the eye of; as, to thread a needle. Webster's English dictionary. Английский словарь Webster. 2012