SLING Meaning of SLING in English v. throw from a sling; throw, cast, hurl; place in a sling; support with a sling; lift with a sling Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012