Meaning of dart thrower

Definition of dart thrower

(noun) a device resembling a sling that is used in various primitive societies to propel a dart or spear

Other information on dart thrower

WIKIPEDIA results for dart thrower
Amazon results for dart thrower