English Sling (implant) Cited by user Mikael Häggström on 04 Sep 2013 In surgery, a sling is an implant that is intended to provide additional support to a particular tissue.