English Dictionary
Definition thread in British English
thread verb
[transitive] verb
/θred/
1
to put something long and thin through a hole or space
