vericueto
Top 30000
Meanings
Noun
1. difficult terrain
2. difficult mountain trail
3. meander
4. intricacy
5. twists and turns (in the plural)