SPEAR-THROWER


Meaning of SPEAR-THROWER in English

[spear-throw.er] n (1871): atlatl

Merriam-Webster English vocab.      Английский словарь Merriam Webster.