SLING STRAP
Meaning of SLING STRAP in English
noun
Etymology: sling (III)
1. : any of several long straps attached to a packsaddle for fastening the pack
2. : sling 3a (3)
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012