SLING


Meaning of SLING in English

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

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.