javelin
1.
(
noun
) a spear thrown as a weapon or in competitive field events
Related Words:
lance
,
shaft
,
spear
,
sports equipment
2.
(
noun
) an athletic competition in which a javelin is thrown as far as possible
Related Words:
field event
Terms and Conditions of Use / Copyright Notice