Thanks for using this online dictionary, we have been helping millions of people improve their use of the english language with its free online services. English definition of sling is as below...
Sling (v. t.) A band of rope or iron for securing a yard to a mast; -- chiefly in the plural.