thread
Top 5000
Meanings
Noun
1. thread (anglicism, computing)
2. thread (anglicism, Internet)