javelin
/ˈdʒævəlɪn/noun
1- a light spear thrown in a competitive sport or as a weapon标枪; 投枪。
1.1
the javelin
the athletic event or sport of throwing the javelin标枪项目:his nearest rival in the javelin.
标枪项目中与他实力最接近的对手。
词源
late Middle English: from Old French javeline, of Celtic origin.