dart thrower
Explore definitions, synonyms, and language insights of dart thrower
Definitions
Noun
a device resembling a sling that is used in various primitive societies to propel a dart or spear