[noun] [C] - a long stick with a pointed end which is thrown in sports competitionsThey let him try throwing the javelin.She was first in the javelin (= the competition in which it is thrown).The world javelin champion is out of action after a shoulder operation.See picture: Athletics
JAVELIN
Meaning of JAVELIN in English
Cambridge English vocab. Кембриджский английский словарь. 2012