Synonyms of Sling
Primary definition: A device used for throwing stones or other projectiles, typically consisting of a strap or pouch attached to two lengths of cord.
Primary definition: A device used for throwing stones or other projectiles, typically consisting of a strap or pouch attached to two lengths of cord.