n. device consisting of a short strap and a string on either side that is used to propel stones and other small missiles; slingshot; strap of cloth used to support a broken limb; band, strap (used to lift or support); throwing, casting
SLING
Meaning of SLING in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012