meaning of slinging

1. throwing with a wide motion as if with a sling


Related Words

slinging |

Developed & Maintained By Taraprasad.com

Treasure Words