English dictionary
spear thrower meaning and definition
Definition and meaning of spear thrower at MeaningMonkey.org. spear thrower meaning and definition in the English Dictionary.SPEAR THROWER noun
Definition of spear thrower (noun)
- a device resembling a sling that is used in various primitive societies to propel a dart or spear
- synonyms: dart thrower, throwing board, throwing stick
Source: Princeton University Wordnet