vocab dash
Log in
Sign up
sangle
Top 20000
Meanings
Noun
1. strap
2. ripcord (of a parachute)
3. sling
(climbing)