n. light spear which is thrown by hand; long spear-like object made to be thrown long distances (Sports); event in which a javelin is thrown (Sports)
JAVELIN
Meaning of JAVELIN in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012