'dart thrower' definitions:

Definition of 'dart thrower'

From: WordNet
noun
A device resembling a sling that is used in various primitive societies to propel a dart or spear [syn: throwing stick, throwing board, spear thrower, dart thrower]