Definition of Spear thrower
1. Noun. A device resembling a sling that is used in various primitive societies to propel a dart or spear.
Spear Thrower Pictures
Click the following link to bring up a new window with an automated collection of images related to the term: Spear Thrower Images