javelinEnglish → ChineseOxford English–Chinesejavelin /BrE ˈdʒav(ə)lɪn , AmE ˈdʒæv(ə)lən / noun 1 (weapon) 投枪 2 ▶[Games and sports] Sport 标枪; the javelin 掷标枪项目; to throw the javelin 投标枪