sangle
Top 20000
Meanings
Noun
1. strap
2. ripcord (of a parachute)
3. sling (climbing)