SPEAR-THROWER Meaning of SPEAR-THROWER in English [spear-throw.er] n (1871): atlatl Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012