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

More General Terms