écheveau
Top 30000
Meanings
Noun
1. skein
2. web, tangle (figuratively)