slingingEnglish

slinging

Noun

Throwing with a wide motion (as if with a sling)

English: slinging