Definition, synonyms and picture of sling

Learn in

sling

n. sling

Definition of sling in English

Projectile weapon consisting of a short strap with long strings tied at either end, used to throw projectiles by swinging it with force and releasing one of the strings.

Synonyms of sling in English

-

Lists where this word appears

Projectile Weapons

9 words to learn