slinger
SLING'ER,
n. One who slings or uses the sling.