English synonyms about - contact  

slinging

noun

1 slinging

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


Find more on slinging elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0262