From the movie "Doctor Strange" (2016)
There is an object in this movie called "Sling Ring".
You can read about it on the Marvel Cinematic Universe Wiki.
What exactly does "sling" mean in this context? Does it have something to do with slingshots or something?