person who participates in javelin throwing (track and field event in which long spear-like objects are thrown long distances)
JAVELIN THROWER
Meaning of JAVELIN THROWER in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012