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.