'throwing board' definitions:

Definition of 'throwing board'

(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]