javelin throwingEnglish → ChineseOxford English–Chinesejavelin throwing ▶[Games and sports] noun [uncountable] 掷标枪(项目)